Careers

Careers at Software Develop

Join a small, senior team that builds software clients rely on — remote-first, transparent and focused on doing good work.

Careers at Software Develop: working with us

We are a software development company building web, mobile, cloud and AI products for clients in the United States and around the world. Our teams are small and senior, work in two-week sprints and own their work from design to production.

We value clear communication, honest estimates, well-tested code and helping colleagues grow.

Roles we hire for

Software engineers

Front-end, back-end, full-stack and mobile engineers across React, Node.js, Python, PHP/Laravel, .NET, Flutter and native mobile.

DevOps & cloud engineers

AWS, Azure and Google Cloud, CI/CD, Kubernetes and infrastructure as code.

QA engineers

Manual and automation testing for web and mobile.

UI/UX designers

Product designers comfortable with research, prototyping and design systems.

Project & delivery leads

People who keep projects clear, on track and well communicated.

What we look for

  • Solid fundamentals and real project experience
  • Clear written and spoken English
  • Ownership — you finish what you start and flag risks early
  • Care for quality: tests, documentation and maintainable code
  • Curiosity and willingness to learn new tools

How to apply

We publish open positions here when they are available. You are also welcome to send your CV, portfolio or GitHub profile and a short note about the work you enjoy to junaidtariqlhrpk@gmail.com with the subject “Careers”.

  1. Introduction call30 minutes

    A conversation about your experience and what you are looking for.

  2. Technical assessment1–2 hours

    A practical exercise or code review related to the role.

  3. Team interview1 hour

    Meet the people you would work with.

  4. Offer

    A clear written offer.

How we work day to day

Most of our work happens in small product teams of three to six people: engineers, a designer or QA specialist where the project needs one, and a delivery lead who keeps priorities clear. Teams plan in two-week sprints, demo working software to clients at the end of each sprint and keep decisions written down so nobody has to rely on memory or long meetings.

  • Code review on every change, with automated tests and CI/CD pipelines
  • Written specs and architecture notes before large pieces of work start
  • Agreed overlap hours with client time zones, with the rest of the day protected for focused work
  • Clear ownership — each feature has one person accountable for getting it to production

Growth and learning

We prefer to grow people rather than hire around them. Engineers rotate across projects and technologies when it suits them and the work, pair with more senior colleagues on difficult problems and are encouraged to write up what they learn so the whole team benefits. Senior engineers are expected to mentor, review and help shape technical decisions, not only to write code.

What to include in your application

  • A short CV or LinkedIn profile focused on what you built and owned
  • Links to code, a portfolio or projects you can talk through — private work can be described instead
  • The kind of work you want to do next and the time zone you work in
  • Your notice period or earliest start date

Learn more about Software Develop and how our teams follow our software development process. Our engineers work across many kinds of client projects. Questions about a role? Get in touch.

Equal opportunity

We hire on skills, judgement and how people work with others. We welcome applications from people of every background and will make reasonable adjustments to the interview process — tell us what would help when you apply.

FAQ

Frequently asked questions

Still have questions? Talk to a solutions architect — free, no obligation.

Do you hire remote employees?
Yes. Our team works remotely with agreed overlap hours for client collaboration.
Do you offer internships?
Occasionally. Check this page or email us to ask about upcoming opportunities.
How long does the hiring process take?
Usually two to three weeks from first call to offer, depending on scheduling on both sides.
Will I hear back if I am not selected?
Yes. Everyone who reaches the assessment stage gets a reply, with brief feedback where we can give it.

Ready to start your project?

Free 30-minute consultation and a written estimate within 48 hours.

Call WhatsApp Get a Quote