About
Mamo develops FinTech apps and payment solutions, aiming to expand financial inclusion by providing accessible experiences.
Responsibilities
•Own end-to-end development and release of iOS and Android mobile apps
•Design and implement robust, modular components for the mobile app
•Optimize app performance, scalability, and usability
•Architect a scalable, secure, and efficient codebase
•Troubleshoot issues and implement solutions to ensure reliability
•Establish automated testing infrastructure with comprehensive coverage
•Collaborate with Product, Design, and engineering teams to create value for users
•Improve logging, monitoring, and APM to enhance observability and performance
•Define and implement mobile engineering best practices
•Keep up with mobile and Flutter technologies and adopt relevant advancements
•Implement secure authentication mechanisms, such as OAuth, JWT, and Firebase
•Ensure a smooth user experience through efficient data handling and error management
•Optimize API requests to minimize latency and bandwidth usage on mobile devices
Requirements
•6+ Years of mobile development experience, including 3 years with Flutter and Dart
•Proven track record in developing and scaling mobile applications
•Deep technical understanding of the Flutter ecosystem and state management techniques
•Proficiency in reactive programming, data binding, and navigation frameworks
•Expertise in testing frameworks, including E2E tools such as Appium, Patrol, or Maestro
•Ability to balance rapid feature delivery with high-quality releases
•Skilled in custom widget development and push notification setup
•Experience setting up CI/CD pipelines and app release processes
•Experience building and maintaining packages and federated plugins
•Ability to optimize app size while managing increasing complexity
•Familiarity with monitoring tools
•Ability to leverage AI tools to improve productivity and output quality
•Ability to work autonomously with little supervision in a fast-paced environment
•A builder mindset focused on improving processes
Conditions
No conditions specified in the posting.