About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid Level React Native/IOS Developer based in Brazil.
This role is an opportunity to build and evolve mobile experiences within a collaborative, multidisciplinary engineering environment.
Responsibilities
- Develop complex features and mechanisms, moving confidently between iOS development with Swift and React Native.
- Design, implement, and evolve mobile functionality with a focus on scalability, maintainability, and performance.
- Identify and propose improvements and optimizations to the client's mobile platform.
- Explore and implement AI-assisted coding and development solutions using tools such as Cursor, Claude Code, Copilot, or similar technologies.
- Apply AI development practices appropriately to accelerate delivery while maintaining engineering quality and reliability.
- Participate in technical refinement and solution-detailing activities, contributing independently to technical decisions.
- Conduct code reviews and use static analysis and automated testing to help ensure the quality of team deliveries.
- Act as a champion of Continuous Delivery by promoting technical discussions, identifying improvement opportunities, and supporting the evolution of the squad.
- Apply engineering best practices focused on productivity, efficiency, quality, and sustainable delivery.
- Collaborate with multidisciplinary professionals and actively participate in team ceremonies and technical discussions.
Requirements
- Strong practical experience with React Native.
- Hands-on experience developing iOS applications using Swift.
- Ability to work comfortably across native iOS development and React Native.
- Practical experience using AI-powered development and coding tools such as Cursor, Claude Code, Copilot, or equivalent solutions.
- Knowledge and practical understanding of Spec-Driven Development (SDD).
- Experience developing Brownfield mobile applications, integrating native and cross-platform modules into existing applications.
- Experience with the New Architecture of React Native, including Fabric, TurboModules, and JSI.
- Experience with Re.Pack for React Native application bundling and modularization.
- Knowledge of modularization principles and best practices.
- Experience with automated testing.
- Knowledge of Java and Objective-C is desirable.
- Willingness to learn or experience with Android development using Kotlin is a plus.
- Resilience and adaptability when working in complex or changing environments.
- Strong autonomy, technical problem-solving ability, and willingness to contribute to engineering decisions.
- Ability to collaborate effectively in a multidisciplinary team and communicate technical concepts clearly.
Conditions
- Health and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended parental leave.
- Access to Wellhub and TotalPass, including fitness, health, and wellness services.
- Profit Sharing / PLR program.
- Life insurance.
- Continuous learning platform with technical and professional development resources.
- Partnerships with online course platforms.
- Language-learning platform.
- Discounts through partner programs and clubs.
- Free online platform focused on physical health, mental health, and overall well-being.
- Pregnancy and responsible parenthood courses.
- Dedicated health, well-being, and inclusion support.
- Access to affinity groups and resources designed to support an inclusive workplace.
For professionals living in the Campinas Metropolitan Region, office presence is required according to the applicable attendance policy.