Senior Flutter Developer
M
MOOVXE-commerce and retail
Remote - LATAM; 100% remote work from anywhere in LATAM., CST time zoneContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced / Fluent English (written and spoken)
- Required Skills
- FlutterCI/CDRESTful APIs
Requirements
- Have software development experience with demonstrated expertise as a Senior Mobile Developer specializing in Flutter.
- Have hands-on experience with Apollo GraphQL, federated schemas, and REST/GraphQL API integration patterns.
- Know Flutter state management solutions such as BLoC, Riverpod, or Provider.
- Have experience integrating mobile applications with e-commerce backends, headless CMS solutions, and payment gateways.
- Know mobile app security best practices, secure authentication, and PCI/payment integrations.
- Have experience setting up CI/CD pipelines and executing automated testing strategies for mobile apps.
- Have advanced or fluent written and spoken English for direct interaction with U.S. stakeholders.
- Be able to work aligned with the CST time zone from LATAM.
Responsibilities
- Lead the end-to-end development, technical design, and architecture of Flutter mobile applications for e-commerce.
- Participate in architectural planning, mentor junior and mid-level developers, and conduct structured code reviews.
- Integrate applications with headless CMS platforms and backend e-commerce services using RESTful APIs and GraphQL.
- Implement and maintain GraphQL federation patterns, including Apollo Client.
- Optimize responsive UI/UX, API interactions, data flow, and state consistency across iOS and Android devices.
- Implement secure authentication, end-to-end data encryption, and payment processing flows.
- Set up and maintain CI/CD pipelines and automated testing frameworks for mobile applications.
- Evaluate performance metrics, identify bottlenecks, and improve application performance.
View Full Description & ApplyYou'll be redirected to the employer's site