Hybrid Full-time

Bikeleasing-Service GmbH & Co. KG is hiring a Senior Full-Stack Developer Kotlin & TypeScript (gn)

About the Role

Bikeleasing-Service GmbH & Co. KG is hiring a Senior Full-Stack Developer to actively shape and drive the evolution of its technology ecosystem. In this role, you will be a key player in our technical transformation journey, designing and implementing new services while modernizing legacy systems.

What You'll Do

  • Design and implement new services using Kotlin (Backend) and React (Frontend).
  • Support the further development or new development of existing PHP-based legacy systems.
  • Take responsibility for modernizing critical business processes, including migrating core services to a service-oriented architecture with Kotlin/Spring Boot.
  • Actively shape the architecture, API landscape, and technical standards to develop scalable and sustainable solutions.
  • Ensure Clean Code, testability, and maintainability, conduct code reviews, and promote best practices within the team.
  • Work closely with stakeholders such as CTO, Tech Lead, Product Owner, actively participate in agile processes, and support and coach team colleagues.

What We're Looking For

  • Several years of professional experience in software development, either with Kotlin or with Java and initial exposure to Kotlin with a willingness to deepen Kotlin skills.
  • Solid TypeScript knowledge and experience with at least one modern frontend framework (e.g., React, Angular, Vue.js, Next.js).
  • Deep understanding of modern architecture designs and Domain-Driven Design (DDD).
  • Proven ability to write readable, testable, and clean code, with a high value placed on code quality and maintainability.
  • Experience refactoring large applications and efficiently modernizing existing systems.
  • Experience with distributed systems and cloud services knowledge, ideally with AWS.
  • Willingness to work on the existing monolithic legacy infrastructure (PHP) as needed.
  • A pragmatic problem solver who can balance technical excellence with business requirements.
  • Fluent English skills.
  • Residence in Germany required.

Nice to Have

  • Experience with Spring Boot.
  • Experience with React.
  • German language skills are a plus.

Technical Stack

  • Backend: Kotlin, PHP, Python, Spring Boot, NestJS, Symfony
  • Frontend: TypeScript, Vue.js, React
  • Infrastructure: AWS, Terraform

Team & Environment

You will work closely with the CTO, Tech Lead, and Product Owner.

Benefits & Compensation

  • A modern technical environment with a variety of languages and frameworks.
  • Choice of operating system (Windows or macOS).
  • Shared Udemy account for training and dedicated time for further education.
  • Regular attendance at tech conferences.
  • Participation in internal tech talks.
  • Maximum flexibility through flexitime, remote work & workations.
  • Probonio: Monthly €50 voucher of your choice, plus an additional €60 on your birthday.
  • Relocation package for those moving to Germany or Austria.
  • Unbeatable insurance conditions for company pension schemes and asset-building benefits.
  • Ability to lease up to two bicycles or pedelecs (€649 to €15,000) through the employer.

Work Mode

This is a hybrid position based in Germany.

Team spirit is valued; the individual is important. We are a growing, dynamic team. Diversity is seen as an enrichment for the team; applications from all backgrounds are welcome, especially encouraging people with disabilities or other challenges to apply.

Required Skills
KotlinTypeScriptSpring BootVue.jsReactNestJSAWSPHPSymfonyPythonSystem ArchitectureAPI DesignCI/CDAgile MethodologiesCloud Infrastructure
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Bikeleasing-Service GmbH & Co. KG

As a service bike provider, Bikeleasing-Service promotes sustainable and socially equitable mobility and has been on a steep success track since 2015.

Visit website
Job Details
Category fullstack
Posted 3 months ago