About the Role
Design, develop, and maintain mobile applications that deliver seamless user experiences on both iOS and Android platforms.
Responsibilities
- Develop and maintain high-quality mobile applications for iOS and Android
- Collaborate with product and design teams to implement intuitive user interfaces
- Write clean, efficient, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and debug issues across multiple devices and platforms
- Integrate third-party APIs and services into mobile applications
- Ensure application performance, security, and responsiveness
- Stay current with mobile development trends and platform updates
- Work closely with backend engineers to define API requirements
- Support the deployment and monitoring of mobile applications
- Implement analytics and tracking features to measure user engagement
- Optimize applications for different screen sizes and device capabilities
- Contribute to architectural decisions for mobile projects
- Follow agile development practices and participate in sprints
- Assist in defining mobile development best practices
- Improve application stability through automated testing
- Collaborate with QA teams to resolve reported issues
- Maintain up-to-date knowledge of security best practices in mobile development
- Support localization and internationalization efforts
- Ensure compliance with platform-specific guidelines and policies
Nice to Have
- Experience with payment systems or fintech applications
- Contributions to open-source mobile projects
- Published apps in app stores
- Experience with GraphQL
- Knowledge of accessibility standards
- Familiarity with mobile analytics tools
- Experience mentoring junior developers
- Background in full-stack development
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Distributed team across Latin America
About the Team
- Work within a dynamic engineering team focused on innovation and scalability.
- Engage in regular knowledge sharing and technical discussions.
Growth Opportunities
- Access to professional development resources and training programs.
- Opportunities to lead technical initiatives and mentor team members.
Not available