Labamu

Senior Mobile Engineer

Experience Level: 5+ years in Mobile Engineering

We are looking for a Senior Mobile Engineer to lead the development of high-quality mobile applications on Android and iOS platforms. You will play a key role in designing the architecture, building, and scaling our mobile products, as well as collaborating closely with Product Managers, Designers, and Backend Engineers.

This role is ideal for individuals who have a passion for clean architecture, application performance and superior user experience.

Key Responsibilities:

  • Design, develop and maintain cross-platform mobile applications using Flutter
  • Architecting mobile solutions that are scalable, easy to maintain, and easy to test
  • Translate product requirements and UI/UX design into high-quality code
  • Integrate mobile applications with third-party backend services, APIs and SDKs
  • Ensure application performance, security and responsiveness
  • Write clean, well-documented, and testable code
  • Conduct code reviews and mentor junior engineers
  • Collaborate with cross-functional teams to define, design, and release new features
  • Performs troubleshooting, debugging, and improvements to existing applications
  • Always follow the latest developments in Flutter, Dart, and mobile development best practices

Required Qualifications:

  • 5+ years of experience in mobile application development
  • 3+ years hands-on experience using Flutter and Dart
  • Strong understanding of mobile application architecture (MVC, MVVM, Clean Architecture)
  • Experience with state management solutions (Bloc, Provider, Riverpod, etc.)
  • Solid understanding of RESTful APIs and asynchronous programming
  • Integration experience with backend services, authentication and payment systems
  • Familiar with the Android build process & iOS, CI/CD, and deployment to the App Store & Play Store
  • Have good problem solving skills and high attention to detail
  • Able to work independently and have a sense of ownership of features

Added Value (Nice to Have):

  • Experience in fintech, e-commerce, or large-scale consumer applications
  • Knowledge of native Android (Kotlin) or iOS (Swift) development
  • Experience using Firebase, analytics tools, and crash reporting
  • Familiar with automated testing (unit tests, widget tests, integration tests)
  • Experience working in an agile / scrum environment

Career Recommendations For You

Loading posts...