Mobile Engineer
About the Position:
- You will be building and shipping robust apps to Android/ iOS devices written with Flutter and Native Android.
- You will be writing readable and clear code that will be extensively documented for future use and upgrades.
- You will implement process improvements in the development process.
- You will provide ongoing maintenance, support and enhancements to existing mobile apps.
- You will manage junior engineers, providing mentoring, code reviews, etc.
- You will be responsible for the architectural direction of the mobile applications.
- You will be responsible for the health of key performance indicators of the mobile applications.
- You will perform performance reviews on direct reports and provide constructive feedback as well as implement appropriate learning and development recommendations.
- You will take full responsibility for products while they are in development and issues that arise when they are in use.
Requirements
- 3+ years in mobile software development Android or ios;
- 1+ years of experience with developing mobile apps in flutter
- Knowledge of Dart programming language
- Experience building and consuming Rest APIs
- Experience with unit testing, integration testing and automated testing;
- Experience with CI/CD tools for automated mobile app deployments e.g Circle ci, fastlane, codemagic, etc.
- Experience with firebase (Crashlytics, Analytics, RealtimeDb cloud firestore) etc.
- Experience with version control tools like Git, and IDEs like Android studio, VsCode etc.
- Understanding of the Agile development life-cycle;
- Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.
- Experience with writing native android or ios apps with kotlin, Java or swift is a plus
- Intermediate + English skills.
- Ability to work autonomously and lead technically
- Ability to take initiative and get stuff done.
- Great communication skills
Nice to have:
- Experience with building native mobile apps with kotlin or swift.
- Experience working in financial services.
- Approachable – easily approachable for others to discuss challenges with you.
Method of Application
Interested and qualified? Go to Nomba (Formerly Kudi) on nomba.zohorecruit.com to apply
Leave a Comment