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.