Senior Full-Stack Engineer (m/f/d) - Station Management & Inventory

Teilweise Homeoffice
vor 4 Tagen
Berlin
Stellenbeschreibung

About the Role

  • You take ownership of roadmap epics as topic driver, aligning technical requirements and solutions across the team together with the product owner.

  • As part of the team, you will work closely with business stakeholders on continuously developing and improving the product vision.

  • You always keep the business value in mind when making decisions.

  • You drive the development process using an agile environment.

  • As part of your daily work, you collaborate closely with your fellow team members, for example in pair and ensemble programming, doing code reviews, testing, and operations.

  • You frequently deliver new versions of the product, using continuous integration and delivery.

  • You work confidently with or learn how to use cutting-edge technologies and tools including but not limited to:

    • Kotlin across server and browser (we use Kotlin a lot!)
    • JVM on server-side (Ktor, Axon Framework)
    • Component-based Frontend (Compose HTML, but we value experience with similar libraries and frameworks)
    • Distributed system architecture (Apache Kafka, HTTP/REST)
    • Infrastructure with CI/CD (AWS, Docker, Kubernetes, Terraform, Datadog, Gitlab)

About You

  • 5+ years of software engineering experience, primarily backend development with a JVM language.
  • Willingness to work with Kotlin.
  • Solid front-end skills with a modern front-end stack.
  • Experience with Event Driven Architecture, Event Sourcing pattern, and DDD concepts.
  • Hands-on experience with automation and deployment of applications into cloud infrastructure (e.g., AWS, Azure) using CI/CD pipelines and DevOps best practices.
  • Proficiency in system design and architecture.
  • Proficiency in Front-end engineering, ideally with React.
  • You are passionate about learning new tools and keeping yourself up-to-date.
  • You are a strong communicator, fostering knowledge sharing with other team members.
  • You take responsibility for the product and technical decisions.
  • A collaborative mindset, valuing experiments, regular feedback, and honest communication.
  • Clear written and spoken English communication skills.

We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!

What We Offer

  • Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family.
  • Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year.
  • Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life.
  • Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members.
  • Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills.
  • Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career.

To view more local benefits specific to each office location, please check out this link: Locations - Flix Career


Why Join Flix?

At Flix, we empower our teams to push boundaries and shape the future of mobility. As we continue to scale globally, we harness cutting-edge technology to make mobility smarter, more sustainable, and more affordable.

If you're looking for a place where you can drive change and redefine how millions of people travel, Flix is the place where you can lead your journey!