Berlin, Berlin, Germany Hybrid Employment

Bettermile is hiring a Full-Stack Developer

About the Role

Bettermile is seeking a Full-Stack Developer to join our Better Tracking Tribe, where you will help redefine the last-mile experience. In this role, you will balance high-impact individual contributions with strategic influence, focusing primarily on front-end execution while helping to define back-end standards. You'll be part of a company of 130+ people, contributing to a high-trust, flexible environment.

What You'll Do

  • Deliver high-quality code for existing products, including implementation and bug fixing.
  • Lead technical research and implementation for greenfield proof-of-concept projects.
  • Help modernize our technology stack and formalize front-end engineering foundations.
  • Take ownership of a reliability initiative, implementing automated testing and compatibility standards.
  • Partner with the team to define QA/SRE standards and professionalize development processes.
  • Work with your mentor and product owner to balance rapid delivery with long-term system stability.
  • Collaborate closely with non-technical stakeholders.

What We're Looking For

  • A strong foundation in software engineering with 5+ years of hands-on experience.
  • Primary focus on front-end development.
  • Expertise in JavaScript and modern front-end frameworks.
  • A quality-first approach with professional experience in automated testing.
  • Experience with Kotlin, Java, Scala, or similar back-end languages.
  • Ability to thrive with high autonomy and comfort with shared ownership.
  • Skill in finding your own path and asking the right questions when documentation is imperfect.
  • Ability to translate complex technical discussions into clear concepts for non-technical teammates.

Nice to Have

  • Exposure to DevOps practices and experience owning cloud infrastructure.
  • Practical knowledge of system design principles.
  • A practical interest in Kotlin and Vue.js, demonstrated through professional experience or personal projects.

Technical Stack

  • Front-End: Vue 3.5+ using Composition API, Vitest 4.x, Playwright 1.56, JavaScript, Pinia.
  • Back-End: Kotlin, Spring Framework, PostgreSQL, Testcontainers.
  • Infrastructure/CI/CD: AWS services (CDK, EC2, ECS, S3, EventBridge, SQS, Location Services, API Gateway), GitHub Actions.

Team & Environment

The company is 130+ people and you'll be part of the Tracking team within the Better Tracking Tribe. We operate in a high-trust, flexible environment with shared ownership and a flat hierarchy. You'll be surrounded by like-minded, driven, and skilled people in a diverse environment with 36 languages spoken and 35% female representation.

Benefits & Compensation

  • Hybrid work mode with weekly team days.
  • Modern, kid- and pet-friendly Better Space in Berlin-Kreuzberg.
  • Remote work from anywhere for up to 12 weeks per year.
  • 30 vacation days in a 5-day/week working model.
  • Kindergarten grant and a Company Pension scheme.
  • Regular team breakfasts, fitness & wellness classes, company runs, and other events.
  • Fruits, snacks, drinks, and coffee provided.

Work Mode

This is a hybrid role based in Berlin-Kreuzberg, Germany, with flexibility for remote work.

We are a supportive and appreciative employer committed to creating a diverse environment.

Required Skills
Vue.jsJavaScriptKotlinSpring FrameworkPostgreSQLAWSGitHub ActionsPlaywrightVitestPiniaTestcontainersAutomated Testing
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Bettermile

Bettermile transforms last-mile logistics to drive efficiency and create a better delivery experience. Their geo-based, AI-powered SaaS product handles complex address processing, dynamic routing, and navigation for many stops and multiple constraints.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago