join
our team

build thoughtful software
with people who care

We are a small team of software people who enjoy solving meaningful problems together. We care about clean code, useful products, honest conversations, and the business impact our work creates for our clients.

Working at codejoi means joining a place with a lot of trust and very little theater. You will find people who take ownership, help each other, speak openly, and want to build software in a way that feels responsible and human.

If you enjoy taking ownership, working with kind and capable people, and building software that matters, you might feel at home here.
- Michael Omann, Managing Director

what sets us apart

what we offer

  • Flexible employment & time off

    Good work does not always fit into one fixed model. We offer flexible setups, including models with 30, 41, or 52 vacation days, so you can choose a rhythm that fits your life and energy.

  • Highly competitive compensation

    We combine a strong fixed salary with quarterly revenue sharing, so you participate directly in the value you help create. The model is designed for people who take ownership and want their compensation to reflect that responsibility.

  • Remote-first work

    codejoi is remote by default. Most work happens remotely, supported by clear communication, shared standards, and regular time together with the team and clients when it matters.

  • Growth support

    You get an annual work budget for the hardware, software, licenses, and equipment that help you work well. On top of that, you get another yearly budget for training, conferences, coaching, books, or whatever supports your professional growth in a meaningful way.

  • Employer-funded benefits

    codejoi fully funds your company pension plan as well as company health, accident, and disability insurance. We also offer childcare and internet allowances.

  • Company retreats

    Three times a year, we spend a full week together in places like Portugal, Mallorca, Croatia, or the Bavarian mountains. These retreats combine focused work, shared experiences, and the in-person time a remote team needs to stay close.

how remote becomes real

We work remotely, but we do not want to feel distant. A few times a year, we bring the whole team together for a week of focused work, long conversations, shared meals, and time outside. These offsites are where trust grows beyond the screen.

how to join codejoi

You can send us a CV, but you do not need to make your application overly formal. We are just as happy to receive a thoughtful email about who you are, what kind of work you have done, and where you made a difference.

We are looking for people who care deeply about technology, communicate clearly with clients, understand business context, and help shape solutions. If this page describes the kind of team and responsibility you are looking for, we would be glad to hear from you.

Joining codejoi means being part of more than project delivery. Our developer-consultants help with client relationships, discovery, strategy, internal improvements, and shaping the company itself. That takes curiosity, maturity, and a willingness to contribute beyond your own ticket queue.

Your profile:

  • You have at least 5 years of professional software development experience
  • You bring deep expertise in at least one modern development environment, such as backend, frontend, full-stack, cloud, or platform engineering
  • You can quickly and independently get up to speed with new technologies, stacks, and business contexts
  • You care about technical quality without losing sight of pragmatism and delivery
  • You have experience in project work, IT consulting, or direct client collaboration
  • You can actively contribute to workshops, technical discussions, and decision-making processes
  • You are self-driven, comfortable taking ownership, and able to organize your own work
  • You communicate openly, honestly, and respectfully with clients and colleagues, including when topics are difficult
  • You are able to define, explain, and defend solutions, not just implement them
  • You are comfortable working in both German and English

To apply, please send your CV or simply an email describing your previous project contributions and a little about yourself to [email protected]. We're looking forward to getting to know you.

Please note: By submitting your job application and recruitment documents (recruitment form, CV), you hereby grant codejoi consent to process your personal data.