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.
what sets us apart
-
Built by developers
codejoi is owned and run by people who still write software themselves. That shapes how we make decisions: with practical experience, respect for craft, and a clear understanding of what good delivery actually takes. You work with people who understand your day-to-day work because they do it too.
-
Small on purpose
We are not trying to become the biggest consultancy in the room. We would rather stay close-knit, thoughtful, and independent. Being small helps us know each other well, make decisions together, and protect the kind of team culture where people can do their best work.
-
Trusted to take ownership
There is no heavy management layer telling you what to do. Instead, we rely on trust, clarity, and shared responsibility. You get the freedom to shape your work, and you are expected to use that freedom with care for clients, colleagues, and the company we are building together.
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.
Selected photos: © Nadine Zilliges
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.