Job Title: Experienced - Mobile App Developer
Department: Software Engineering
Location: Mexico City
Mexico’s SAT: Registered with (Tax Administration Service). Should have a Mexican RFC tax ID.
Position Type: Full-Time
Language: Fluent English (Required)
Currency: Paid in MXN
We are seeking a mobile app developer to assist our growing development team. The ideal candidate will work remotely and report into our lead developer while working collaboratively with the main development team in Canada.
Resume must be in English.
Key Responsibilities
Design, develop, and maintain cross-platform mobile applications (iOS \& Android) using React Native or Flutter
Integrate and optimize RESTful APIs and GraphQL endpoints for mobile applications
Manage local data storage and integrate with cloud databases (e.g., Firebase, Realm, MongoDB)
Collaborate closely with designers and backend developers to deliver intuitive, high-performance mobile experiences
Ensure app performance, responsiveness, and offline-first capabilities
Required Skills
Strong proficiency in React Native or Flutter for cross-platform mobile development
Knowledge of mobile UI/UX principles and responsive design for varying screen sizes
Experience with API integration and state management (Redux, MobX, Provider, Bloc, etc.)
Familiarity with native mobile modules and platform-specific APIs (iOS/Android)
Preferred Skills
Experience with mobile app security, authentication, and encryption best practices
Knowledge of push notifications, background services, and in-app purchases
Familiarity with Docker and microservices for backend integration
Exposure to web technologies (React, Next.js, or similar) for hybrid app projects
Previous experience publishing apps to App Store and Google Play
Qualifications
Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent hands-on experience)
Soft Skills
Strong communication and collaboration skills in Agile/Scrum environments
Ability to document technical solutions and explain architectural decisions clearly
Proactive problem solver, able to work both independently and within a small, dynamic team
Bonus Attributes
Prior experience building and scaling SaaS mobile platforms
Familiarity with CI/CD pipelines for mobile (Fastlane, GitHub Actions, GitLab CI, etc.)
Testing experience with frameworks like Jest, Detox, Appium, or Flutter Test
Languages
Strong English communication skills (spoken and written)
NOTE: Please ensure your resume is submitted in English.