Mobile-Engineer (React Native / Cross-Plattform)

Be part of our team
Do you want to influence code, architecture, and collaboration, rather than just processing tickets?
We are a team of around 30 people, developing custom software solutions for challenging client projects. Instead of corporate structures and lengthy approval processes, you'll find short communication channels, direct decisions, and genuine proximity to projects, clients, and technology.
Our focus is on developing mobile apps with React Native and TypeScript. We create applications that are used daily and must function reliably long-term – from classic app features to complex mobile solutions with numerous integrations.
We deliberately forgo classic titles like "Senior" or "Junior". Responsibility here isn't defined by a title, but by your contribution:
- your technical understanding
- the quality of your solutions
- your teamwork
- your impact on the project
Roles evolve from responsibility and experience in day-to-day project work – not from hierarchies.
Our projects are diverse and rarely trivial:
- diverse clients and industries
- systems that grow and evolve over years
- technical decisions at the intersection of quality, time, and pragmatism
Many things already work very well. At the same time, there are always areas we want to continue improving together – technically, organizationally, and in our collaboration. If you enjoy contributing ideas, taking responsibility, and shaping things sustainably, you've come to the right place.
Your tasks
You don't just work on features, but on evolving the systems themselves:
- Developing mobile apps with React Native & TypeScript
- Structuring and evolving existing codebases
- Active participation in code reviews for knowledge sharing
- Making and contextualizing technical decisions within the project
You don't have to build everything from scratch – but you should be able to make things noticeably better.
Your profile
For our projects, we are looking for team members who think beyond individual tasks, take ownership, and want to help shape sustainable software solutions.
- You have a degree in computer science or a comparable qualification.
- You make informed decisions – even when not all information is available.
- You have a solid technical foundation and practical experience in software development.
- You work in a structured, diligent, and pragmatic way.
- You challenge existing solutions and seek sustainable improvements.
- You are interested in professional development and learning new things.
Finally: You enjoy software development – understanding complex relationships, solving problems, and collaboratively developing good solutions.
Your benefits
We have a clear commitment to quality – and continuously evolve our working methods. Technically, we rely on the following technologies and standards, among others:
- GitLab CI with reusable pipeline components,
- ESLint and Prettier for linting and formatting,
- Docker and Kubernetes for containerization and deployment,
- Logging and monitoring with Prometheus and Grafana,
- Matomo for product-related analytics.
Furthermore, we have established engineering building blocks that we deliberately build upon, e.g.
- React Native and TypeScript as standard,
- structured code reviews as part of the development process,
- State Management (e.g., Redux) and clear architectural principles,
- REST-based APIs and clean validation (e.g., zod).
Naturally, classic benefits are also included, such as flexible working hours, modern workplaces, JobRad, Hansefit, and team events and activities.
Interested?
Please note that we do not offer remote jobs and aim for daily in-office presence for the entire team. Do you prefer working on-site rather than remotely? Then you've come to the right place!
Interested? Then we look forward to receiving your application via our contact form or by email to bewerbung@cap3.de including a short CV, salary expectations, a list of your skills, and any projects you've worked on – GitHub repos are welcome. Your contact person is Sören Fenner.
If your application convinces us, we look forward to getting to know you in a personal interview at our office in Kiel and answering your questions. It's particularly important to us that we don't just formally discuss your career stages, but also the technical topics that truly interest you.

