Oak City software careers
Oak City Labs is a custom software development company in Apex, NC. You’ll mostly find us building mobile apps, cloud solutions, and other custom software for entrepreneurs and organizations in the health, manufacturing, food, AgTech and BioTech spaces.

In this role, you’ll report to our CTO and duties will include:

  • Write clean, maintainable, easy to understand code.
  • Test, debug, and troubleshoot mobile and web applications.
  • Integrate apps with 3rd party APIs.
  • Estimate and size development efforts.
  • Continually improve your craft, evaluating new types of solutions and design patterns, and using the good ones to make our products exceptional.
  • Meet any client or company based deadlines. We know stuff will happen, but we’re going to work hard as a team to make things right for our customers.
  • Be a positive force within our team and for our customers.

You’ll be a fit for this position because you:

  • Have a strong sense of ownership in your work. You take pride in what you make and want it to be spectacular.
  • Engender trust in your team. We’re a small shop and we depend on our teammates. If you say you’ll do something, you will get it done.
  • Want to build code the right way. You want to write pretty, elegant code, with plenty of tests so you can make a change and know everything still works.
  • Are troubled by bugs you don’t understand. A bug report that doesn’t make sense keeps you up at night.
  • Are excited by the idea of building an entire app, from the ground up, on your own.  You want to take ownership from the blueprints to the launch.

Requirements from most important to least.

  • Either (or better yet, both!)
    • Bachelor’s degree in science, mathematics or engineering (we’ll also consider computer science degrees)
    • An established background as a professional developer
  • Currently our team is all remote. Post-COVID, you’ll have the ability to be at our office in Apex, NC 2-3 days per week with the option to return to the office full-time.
  • 1-4 years of software development experience with the willingness to learn Javascript and/or Swift and/or Python
  • 2+ years of writing Javascript or 2+ years of writing Swift or 2+ years of writing Python
  • Ability to context switch between languages and projects
  • Unit testing
  • Interested in at least one other language besides Javascript.

Salary is commensurate with experience. This position is located in Apex, NC with the option to work from home. All candidates must be located in the United States and able to drive into our office when we return.

To apply, send your resume to team@oakcity.io. Please, no phone calls.

Oak City software careers
Oak City Labs is a custom software development company in Apex, NC. You’ll mostly find us building mobile apps, web apps, and other custom software for entrepreneurs and organizations in the health, manufacturing, food, AgTech and BioTech spaces.

We’re seeking a part-time Operations Assistant/Project Coordinator to join our team with an opportunity to grow into a full-time position!

As an Operations Assistant, you’ll be responsible for managing our client projects, business operations and helping our team run smoothly. You’ll have experience with juggling multiple projects at once with grace and ease. While you aren’t a developer, you have a technical familiarity or background that will help you translate the needs of our clients to the internal development team (and vice versa).

In this role, you’ll report to our CEO and be responsible for:

  • Project Management:  You’re a great fit if you are skilled with client communication, both written and oral, as well as being an excellent liaison between client stakeholders and our internal development team, balancing the needs and requirements of both. You’ll be responsible for managing client projects from start to finish through kick-off meetings, weekly status calls, timeline and budget management, etc.
  • Production Management: In addition to managing our client projects, in this role you’ll also lead the team in planning work for the week ahead (called sprints) by balancing the current needs of all clients, projects and deadlines. Each day you’ll attend and manage stand-up meetings and adjust the day’s responsibilities as the need arises.
  • Quality Assurance: In this role, you’ll also contribute to quality assurance testing and bug reporting as the need arises with projects. You’re a great fit if you have a keen attention to detail that you’ll use to effectively and thoroughly test mobile apps (both Android and iOS) and web apps. You’ll field client bug reports and translate these to the internal development team as appropriate.
  • Business Operations: We’re a small, nimble team and we run as efficiently as possible. In this role, you’ll have to opportunity to help us with continuous improvement. Don’t like the way we handle a meeting? Great, we’d love to hear how we can make it better. Is our payroll system not working for the team? Fantastic, help us find a new one.

You’ll be a fit for this position because:

  • You have a desire to organize things and you’re okay taking the lead on organizing
  • You have excellent communication and interpersonal skills
  • You love working on a small team and wearing multiple hats
  • Attention to detail is one of your top strengths
  • You enjoy finding new ways to incorporate technology tools into business operations
  • You easily handle context switching and learning new things

Salary is commensurate with experience. This position is located in Apex, NC with the option to work some or most hours from home. Must be in the Raleigh-Durham area and willing to meet in person.

To apply, send your resume to team@oakcity.io. In the body of your email include 1-2 paragraphs about why you enjoy working at a small business. Please, no phone calls.