Jobgether
MidLevel Developer React Native
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Develop new features and technical mechanisms across React Native and native mobile platforms, including Android and iOS.
- Propose and implement improvements and optimizations across the customer's mobile platform.
- Maintain high delivery quality through code reviews, static analysis tools, and automated testing.
- Participate in Agile ceremonies and contribute to the technical refinement and detailed design of solutions.
- Take ownership of Continuous Delivery, promoting technical discussions and identifying opportunities for squad and platform evolution.
- Apply engineering practices focused on results, efficiency, maintainability, and continuous improvement.
- Collaborate with multidisciplinary team members to solve technical challenges and deliver reliable mobile experiences.
- Contribute to the evolution of mature applications, including native modules, third-party SDK integrations, and mobile platform improvements when required.
- Solid professional experience and practical expertise with React Native.
- Hands-on experience with native mobile development using Android/Kotlin and/or iOS/Objective-C/Swift.
- Ability to work comfortably between React Native and native Android/iOS codebases.
- Experience with state management architectures in React Native, such as Context API, Zustand, or equivalent solutions.
- Experience integrating mobile applications with REST APIs, including error handling and interceptors.
- Practical experience with automated testing using Jest as part of the development workflow.
- Strong understanding of software engineering, code quality, modularization, and maintainable application architecture.
- Ability to work effectively in production environments and adapt to challenging or unexpected scenarios.
- Strong problem-solving skills, resilience, adaptability, and a collaborative approach to engineering.
- Experience maintaining mature React Native applications in production, integrating custom native modules, and working with third-party SDKs is a plus.
- Knowledge of React Navigation and deep linking is advantageous.
- Experience with design system evolution or migration in React Native, including technologies such as styled-components, Tailwind/NativeWind, or gluestack-ui, is desirable.
- Experience in financial or banking applications and mobile security practices such as certificate pinning, root/jailbreak detection, or reverse-engineering protection is a plus.
- Familiarity with mobile analytics, crash reporting, observability, or CRM platforms such as Firebase, Datadog, or Insider is beneficial.
- Knowledge of mobile CI/CD, including GitHub Actions or equivalent tools, and OTA update technologies such as CodePush or similar solutions, is advantageous.
- Fully remote work opportunity.
- Medical and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended parental leave.
- Access to fitness, health, and wellbeing professionals through Wellhub and TotalPass partnerships.
- Profit Sharing Program (PLR).
- Life insurance.
- Continuous learning platform.
- Access to online learning and professional development courses.
- Discount club and partner benefits.
- Online platform dedicated to physical health, mental health, and overall wellbeing.
- Pregnancy and responsible parenting courses.
- Language learning platform.
- Inclusion support and dedicated resources for employees with disabilities.
- Access to health, wellbeing, inclusion, and affinity-group initiatives.
- Additional employee benefits and development opportunities.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply