A growing technology company is seeking a Senior React Native Developer to join its fully remote team in Brazil. This is a full-time opportunity for experienced mobile developers who are passionate about building high-quality applications for Android and iOS platforms.
The ideal candidate will have strong expertise in React Native, JavaScript, TypeScript, and mobile application development, along with experience publishing apps to major app stores and working in Agile environments.
About the Role
As a Senior React Native Developer, you will be responsible for developing, enhancing, and maintaining mobile applications that deliver exceptional user experiences. You will collaborate with cross-functional teams to build scalable solutions, integrate backend services, and ensure high standards of performance and code quality.
This role requires strong technical skills, effective communication, and the ability to work independently in a remote setting.
Key Responsibilities
- Develop and enhance mobile applications using React Native.
- Build reusable components and responsive user interfaces.
- Integrate mobile applications with RESTful APIs and backend services.
- Optimize application performance, scalability, and maintainability.
- Write unit and integration tests to ensure software quality.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Participate in technical discussions, sprint planning, and requirements refinement.
- Manage assigned tasks while proactively identifying risks and blockers.
- Collaborate with development teams using Agile methodologies.
Required Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- Experience working on software development projects.
- Strong experience in mobile application development.
- Proficiency in React Native development.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Experience with React Hooks and state management solutions such as Redux or Context API.
- Experience integrating REST APIs using JSON.
- Knowledge of Git version control.
- Experience with mobile application publishing for Android and iOS platforms.
- Familiarity with testing frameworks such as Jest and React Native Testing Library.
- Experience working within Agile environments, including Scrum or Kanban.
Required Language Skills
- Portuguese language proficiency is required.
Benefits
- 🌍 100% Remote Work
- 📈 Career growth and professional development opportunities
- 🎓 Continuous learning and skill development
- 🤝 Inclusive and collaborative work environment
- 🚀 Opportunity to work on modern mobile technologies
Why Apply?
This role offers the opportunity to work on impactful mobile applications while collaborating with experienced professionals in a flexible remote environment. Developers who enjoy building scalable mobile solutions and contributing to product success will find excellent growth opportunities in this position.
