Summary
CloudWalk, Inc. is a fintech company focused on innovating payment solutions. They are seeking a Mobile Engineer to build and enhance mobile experiences using Flutter technology, aiming to craft seamless user interactions that millions will enjoy.
Responsibilities
- Build, test and deploy new user-facing code in Dart for Flutter technology
- Craft trustworthy user experiences
- Investigate and fix problems, alongside performance and scalability issues
- Assist in planning, estimation, and scoping of feature development
- Review pull requests from other software engineers (eventually pair programming with them)
Skills
- Relevant experience with mobile app development using Dart language and the Flutter Framework
- Have the 'Clean code' (from Uncle Bob) as his bedside book
- Structures his code following the clean architecture
- Applies the SOLID principles every day
- Deep understanding of state control patterns such as BloC, MobX, and Provider
- Experience developing Unit Tests, and Integration tests in Flutter
- Successfully developed and deployed a Flutter application to App Store or Google Play
- Experience with Firebase tools and design tools such as Figma, Avocode or Zeplin
- Previous experience with mobile app development using native technologies (iOS or Android)
- Advanced proficiency in AI-driven tools and automation for software development
- Exceptional communication skills, with advanced English for effective interaction within our global team
Qualifications
Must Haves
- Relevant experience with mobile app development using Dart language and the Flutter Framework
- Have the 'Clean code' (from Uncle Bob) as his bedside book
- Structures his code following the clean architecture
- Applies the SOLID principles every day
- Deep understanding of state control patterns such as BloC, MobX, and Provider
- Experience developing Unit Tests, and Integration tests in Flutter
- Successfully developed and deployed a Flutter application to App Store or Google Play
- Experience with Firebase tools and design tools such as Figma, Avocode or Zeplin
- Previous experience with mobile app development using native technologies (iOS or Android)
- Advanced proficiency in AI-driven tools and automation for software development
- Exceptional communication skills, with advanced English for effective interaction within our global team