Epicareer Might not Working Properly
Learn More

Lead Mobile Engineer

$ 10,500 - $ 14,500 / month

Checking job availability...

Original
Simplified

We are looking for a talented Lead Mobile Engineer, who will join our Engineering Team and help us build a state-of-the-art mobile app with an amazingly smooth experience for our customers.

About the Role

  • Collaborate with other engineers to design, develop and roll out mobile applications used by both external customers and internal team.
  • Drive technical discussions across the team through collaboration, pair programming, code reviews, RFC or architecture review sessions.
  • Take ownership of the user experience and quality of our mobile app.
  • Build the Engineering roadmap for mobile.
  • Communicate with senior management and multi-functional teams, participate in the decision making.
  • Oversee the integration of modules developed by our partners and vendors.

What We’re Looking For

  • 8+ years of experience in mobile development, ideally with Flutter.
  • Solid understanding of memory management concepts and caching mechanisms.
  • Strong understanding of object-oriented programming concepts.
  • Experience with SOA standards, REST APIs, JSON.
  • Experience with tools such as Firebase, Sentry, Crashlytics.
  • Experience rolling out apps on both Google Play and Apple, release and distribution management.
  • Experience with offline storage and multi-threading.
  • Candidates with the following are preferred:

o Good understanding of Android architecture patterns, SOLID principles, MVVM.

o Experience working with maps, ideally with navigation or routing related use cases.

o Experience building solutions using the native capabilities of the phone - camera, GPS, Bluetooth, BLE, NFC.

We are looking for a talented Lead Mobile Engineer, who will join our Engineering Team and help us build a state-of-the-art mobile app with an amazingly smooth experience for our customers.

About the Role

  • Collaborate with other engineers to design, develop and roll out mobile applications used by both external customers and internal team.
  • Drive technical discussions across the team through collaboration, pair programming, code reviews, RFC or architecture review sessions.
  • Take ownership of the user experience and quality of our mobile app.
  • Build the Engineering roadmap for mobile.
  • Communicate with senior management and multi-functional teams, participate in the decision making.
  • Oversee the integration of modules developed by our partners and vendors.

What We’re Looking For

  • 8+ years of experience in mobile development, ideally with Flutter.
  • Solid understanding of memory management concepts and caching mechanisms.
  • Strong understanding of object-oriented programming concepts.
  • Experience with SOA standards, REST APIs, JSON.
  • Experience with tools such as Firebase, Sentry, Crashlytics.
  • Experience rolling out apps on both Google Play and Apple, release and distribution management.
  • Experience with offline storage and multi-threading.
  • Candidates with the following are preferred:

o Good understanding of Android architecture patterns, SOLID principles, MVVM.

o Experience working with maps, ideally with navigation or routing related use cases.

o Experience building solutions using the native capabilities of the phone - camera, GPS, Bluetooth, BLE, NFC.