About the company Collaborative technology company driving innovation for a more equitable future.
We work with our communities to build free technology solutions that empower and improve people's lives.
Job Title: Senior Mobile Developer As a Senior Mobile Developer, you'll lead the creation and optimization of mobile applications for a client in the FinTech space, specializing in payment solutions.
This role involves working with cross-functional teams to ensure secure, reliable, and efficient development.
Job Responsibilities: Design, develop and maintain mobile applications using Flutter.Implement secure, reliable and optimized solutions for high performance.Collaborate with product, UX/UI, and backend teams to align requirements.Ensure quality throughout the development cycle: design, testing, and deployment.Mentor junior engineers and promote best practices.Stay abreast of mobile development trends and incorporate innovations.Resolve technical issues and optimize applications.Exclusive Requirements: 5+ years of mobile development experience with Flutter and Dart.Experience with state management systems (Provider, Riverpod, or Bloc).Integration of RESTful APIs and knowledge of mobile backends.Strong understanding of mobile architecture, UI design, and navigation patterns.Knowledge of secure coding practices and privacy.Demonstrated experience with cloud platforms, including AWS, Azure, and Google Cloud.Proficiency in CI/CD tools such as Bitrise, debugging techniques, and performance optimization.Advanced English proficiency (B2-C1).Big Plus: Demonstrated experience with iOS/Android-specific application programming interfaces (APIs) and native modules.Previous experience in the financial technology sector and with platforms such as Stripe.Demonstrated understanding of subscription-based payment models and in-app purchases.Experience with real-time data synchronization and push notifications.Terms and Conditions: Remote - Contractor - long-term.
Full-time, 40 hours per week, Monday to Friday.
The ideal schedule would be 8:00 AM to 5:00 PM, Costa Rica time.
Monthly compensation will be disbursed on the 15th day of the subsequent month.
The position offers the opportunity to work remotely, with regular follow-up meetings.
#J-18808-Ljbffr