About the Role
This role involves developing and maintaining mobile applications using React Native, working within an agile team, and collaborating across disciplines to deliver reliable and scalable solutions for clients.
Responsibilities
- Develop and maintain mobile applications using React Native
- Collaborate with designers to implement user interfaces
- Write clean, maintainable, and efficient code
- Debug and resolve performance issues
- Participate in code reviews to ensure code quality
- Work closely with backend developers to integrate APIs
- Implement state management using modern patterns
- Ensure compatibility across mobile devices and platforms
- Stay updated with evolving React Native practices
- Contribute to technical documentation
- Optimize applications for maximum speed and scalability
- Translate UI/UX designs into functional features
- Support testing and quality assurance processes
- Integrate third-party libraries and native modules
- Follow agile development methodologies
- Communicate progress and blockers to team leads
- Maintain application security standards
- Assist in defining technical requirements
- Participate in sprint planning and retrospectives
- Support deployment and monitoring of mobile apps
- Troubleshoot user-reported issues
- Implement offline functionality where needed
- Use version control systems effectively
- Ensure adherence to coding standards
- Collaborate on feature prioritization
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote
Team
Distributed team with members across Latin America and the United States
About the Role
This position focuses on building high-quality mobile applications for clients using React Native. You will work within a distributed team and contribute to all phases of development, from concept to deployment.
What We Value
We prioritize technical excellence, clear communication, and a collaborative mindset. Candidates should demonstrate initiative and a commitment to continuous learning.
Not available