Senior Mobile Engineer (Berlin, DE)

Senior Mobile Engineer (Berlin, DE)



Your tasks

  • Proficient in Flutter framework with a strong portfolio of Flutter-based applications.
  • Proven ability to develop and maintain cross-platform mobile applications for iOS and Android using Flutter.
  • Experience in integrating UI/UX designs into Flutter applications, ensuring pixel-perfect implementation.
  • Familiarity with popular third-party libraries and plugins in the Flutter ecosystem
  • Proficient in writing unit tests and conducting debugging in Flutter applications.
  • Proficient in using version control systems like Git and collaborating with other engineers on a codebase.
  • Proven track record of optimizing mobile applications for performance, including memory management and app size reduction.
  • Strong analytical and problem-solving abilities, with a focus on finding elegant solutions to complex technical challenges.
  • Ability to mentor and guide junior engineers and contribute to the technical growth of the team.
  • Stay informed about the latest trends, best practices, and emerging technologies in mobile app development.

What you bring

  • In-depth knowledge of Dart programming language. Experience with native mobile development (iOS/Android) is a plus.
  • Expertise in architecting and implementing robust and scalable mobile applications using Flutter and related design patterns.
  • Experience with CI/CD pipelines for mobile applications, using tools like Jenkins, CircleCI, or similar.
  • Knowledge of mobile app security best practices, including data encryption, secure coding, and authentication.
  • Additional expertise in platform-specific development for iOS (Swift/Objective-C) or Android (Java/Kotlin) is a plus.
  • Experience in integrating RESTful APIs and working with backend teams to define API requirements.
  • Strong documentation skills and experience participating in code reviews to ensure high-quality code.
  • Bachelor’s degree in computer science, Engineering, or a related field. Master's degree is a plus.
  • 6+ years of experience in mobile application development, with a minimum of 2+ years specializing in Flutter.

What we offer

  • Mission driven and customer-centric company and tech organization, with strong focus on people and their professional growth.
  • Opportunity to impact positively millions of people using our products every day.
  • Varied tasks and challenges with a great deal of creative freedom
  • Room for creativity in your work and the chance to actively contribute to the success of the company.
  • Flat hierarchies, direct communication channels and a very good and open team atmosphere in an intercultural environment
  • An attractive workplace with very good public transport connections
  • The possibility to also work from home.
  • Attractive and performance-oriented salary packages
  • International cooperation with colleagues and business partners throughout Europe
Apply for this job
End date
Tuesday, April 16, 2024 12:00 AM