Fintech startup is seeking for a Lead Mobile (Flutter) Engineer who has a strong experience in developing mobile applications.
The ideal candidate is a passionate developer who can communicate effectively, meet tight deadlines, and manage multiple tasks.
Responsibilities:
- Lead the design and development of a mobile application compatible with iOS and Android devices.
- Provide leadership, mentorship, and support to the mobile app development team.
- Collaborate with all R&D teams to align the mobile app with the company's vision and goals.
- Architect, build, and maintain high-performance Flutter applications with clean code.
- Implement pixel perfect UI designs.
- Leverage native APIs to integrate with native biometrics, crypto, and security engines.
- Integrate third-party libraries as required for app functionality.
- Write automated tests to ensure high-quality products.
- Stay up to date with industry trends and technologies.
- Ensure adherence to secure coding practices throughout the development lifecycle.
- Manage the technical life-cycle of the Flutter applications.
- Participate in agile development using task tracking and management tools.
Requirements:
- 4+ years of experience in Mobile Development, including Flutter, Dart, and deploying apps on both Apple App Store and Google Play Store.
- Leadership abilities, with experience in leading or managing a team.
- Proficiency with third-party libraries and APIs, offline storage, threading, and performance tuning.
- Proficient in native app development for iOS and Android platforms.
- Familiarity with Git for version control and task tracking tools.
- Experience in an Agile development environment.
- Familiarity with blockchain technologies and crypto-asset management is a plus.