Boot1 GmbH helps people across Germany earn their boating licenses. Our digital learning platform is at the heart of that experience, supporting learners as they prepare for exams and take their next steps toward the water. We bring together online education, course bookings, customer support, and operational tools to make the learning journey accessible and straightforward. As our company and platform continue to grow, we are looking for a skilled developer who is excited to make a direct contribution to a product used by customers throughout Germany.
About The Role
As a Full-Stack Developer, you will build and improve features across Boot1 GmbH’s product landscape, from the learner-facing platform to internal business applications. You will work primarily with TypeScript, React, and Next.js on the frontend, and Node.js and Prisma on the backend. This is a hands-on role with meaningful ownership: you will help shape technical solutions, deliver reliable software, and work closely with colleagues in marketing and company leadership to keep product initiatives on track. You will join a collaborative environment where decisions can be made quickly and your work can reach customers soon after release.
Responsibilities
Develop, test, and maintain end-to-end product features using our modern JavaScript and TypeScript stack. Contribute to the online learning platform, including learning modules, exam preparation tools, and learner progress features. Improve our website and booking journey, including course booking, checkout, and landing pages. Build and maintain internal tools that help manage participants, exam schedules, and partner locations.
Design and maintain integrations with external services such as payment providers, CRM systems, and marketing tools. Identify opportunities to automate repetitive workflows and implement practical solutions that improve efficiency. Operate our applications using Docker and contribute to stable, dependable deployments. Write clean, maintainable, and well-tested code, and take an active part in code reviews. Collaborate with colleagues to plan initiatives, estimate effort, agree on priorities, and keep projects moving from initial discussion through delivery.
Qualifications
You bring several years of professional experience as a Full-Stack Developer, Web Developer, or in a similar role. You have strong practical skills in TypeScript, React, and Next.js, along with experience building backendapplications with Node.js. You are familiar with relational databases and Prisma, and have a solid understanding of Docker and Git-based development workflows.
You work independently, approach problems with a solutions-focused mindset, and are motivated to take responsibility for a product rather than only individual tasks. You communicate effectively in German and have a good command of English. Experience with Scrum or Kanban, project planning, effort estimation, or tools such as Jira and Linear is an advantage. Familiarity with payment integrations, CI/CD processes, and cloud hosting is also welcome. An interest in e-learning or watersports would be a plus.
Benefits
Your work will have a visible impact: customers can use the features you build soon after they are delivered. You will work with a modern technology stack and benefit from short communication paths, including direct collaboration with company leadership. The position is full-time at 40 hours per week, with hybrid working and flexible hours arranged with the team. We provide a structured onboarding process to help you become familiar with our platform, codebase, and ways of working. You will also receive a free boating license through Boot1 GmbH.
Equal Opportunity
Boot1 GmbH is committed to providing a respectful and inclusive workplace. We welcome applicants from all backgrounds and evaluate candidates based on their relevant skills, experience, and potential. Employment decisions are made without discrimination on the basis of characteristics protected by applicable law.