Mobile Engineer

Senior Mobile Engineer

Join our team and help build exceptional mobile experiences that reach millions of users. As part of our mobile engineering team, you will work on innovative features, scalable architectures, and high-quality applications while collaborating closely with product, design, and engineering stakeholders.

Your Responsibilities

  • Develop and maintain high-quality mobile applications across diverse platforms and technologies.
  • Collaborate with a cross-functional team of mobile, backend, and frontend engineers to solve complex technical challenges.
  • Take ownership of the entire feature lifecycle, including:
    • Concept and technical design
    • Implementation and testing
    • Release management
    • Monitoring and optimization
  • Manage app releases and performance monitoring across:
    • Apple App Store
    • Google Play Store
  • Contribute to the Kaufland e-commerce module within our retail application ecosystem.
  • Collaborate with peers to improve development workflows, engineering standards, and application architecture.
  • Work closely with Product Managers and Designers to create data-driven, hypothesis-based user experiences.
  • Support the growth and development of the mobile engineering team by promoting collaboration, quality, and continuous learning.
  • Evaluate and introduce innovative technologies, tools, and processes to enhance the mobile development lifecycle.

What We’re Looking For

  • Strong experience in mobile application development using:
    • Swift
    • Kotlin
  • Deep understanding of software engineering principles, including:
    • SOLID
    • DRY (Don’t Repeat Yourself)
  • Hands-on experience with mobile architecture patterns such as:
    • MVVM
    • MVP
    • VIPER
  • Experience designing and maintaining applications with modular architecture.
  • Ability to work confidently within large and complex codebases.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • DevOps mindset with shared responsibility for deployment, monitoring, maintenance, and software reliability.
  • Commitment to continuous process improvement and sustainable engineering practices.
  • Strong understanding of:
    • Test-Driven Development (TDD)
    • Behavior-Driven Development (BDD)
  • Passion for writing clean, maintainable, and well-tested code.
  • Customer-focused approach with the ability to balance rapid delivery and long-term technical quality.
  • Experience working in agile environments, including:
    • Scrum
    • Kanban
  • Fluent English language skills (C1 level or higher).
  • Enjoy working in an international and collaborative environment.

What We Offer

Flexible Work Environment

  • Choose between remote work within Germany or working from one of our offices in:
    • Berlin
    • Cologne
    • Darmstadt
    • Düsseldorf
  • Flexible setup that supports a healthy work-life balance.

Relocation Support

  • Comprehensive relocation package for candidates moving to Germany.
  • Support to ensure a smooth transition and onboarding experience.

Health & Wellbeing

  • Discounted access to Urban Sports Club and RSG Group fitness facilities.
  • Access to swimming, yoga, fitness training, and wellness programs.
  • Mental health support through Instahelp, a digital platform for professional online counseling.

Vacation & Time Off

  • 30 vacation days per year.
  • Opportunity to take a sabbatical after a qualifying period.

Additional Benefits

  • Tax-advantaged Pluxee restaurant vouchers.
  • Subsidized Deutschlandticket for public transportation.
  • Monthly employee discount coupon for Kaufland.de.

Equipment & Technology

  • Choose your preferred operating system:
    • MacOS
    • Ubuntu Linux
  • Modern equipment and tools to support your productivity.

Learning & Development

  • Access to online language learning programs.
  • Comprehensive in-house training opportunities.
  • Automated 360-degree feedback process.
  • Company-funded attendance at relevant conferences, workshops, and professional development events.
  • Team workshops designed to strengthen collaboration and knowledge sharing.

Our Culture

  • Dynamic and agile work environment with flat hierarchies and a startup mindset.
  • International team representing more than 65 nationalities.
  • Backed by the stability and strength of the Schwarz Group.
  • Strong focus on collaboration, innovation, and continuous improvement.

Team & Community

  • Structured digital onboarding journey.
  • Dedicated buddy program for new team members.
  • Regular team events, company-wide gatherings, and all-hands meetings.
  • Opportunities to build meaningful connections across teams and departments.

Why Join Us?

This is an opportunity to work on impactful products, solve challenging technical problems, and contribute to a collaborative engineering culture that values innovation, ownership, and continuous growth.

If you’re passionate about building world-class mobile applications and want to help shape the future of digital retail experiences, we’d love to hear from you.

“`

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Subscribe to our
Weekly Job Board Updates!

Signup for weekly updates on new jobs
so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.

💻 Career Services

Book our professional career services to help you in your job search

🏛️ Resource Library

Check our blog and videos to get tips for your job search

📬 Job Newsletter

Register with us today to stay up to date with the latest English-speaking jobs.

❔ FAQ

We answer the most common questions