
Senior Mobile Developer (React Native)
FCamara Consulting & Training
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain mobile applications using React Native with a focus on performance, quality, and scalability.
- Define and implement best practices, architectural patterns, and development guidelines.
- Integrate applications with REST and GraphQL APIs.
- Work with CI/CD tools and contribute to efficient pipelines.
- Perform code reviews, provide mentorship, and offer technical support to junior and mid-level developers.
- Collaborate with designers, product managers, and QA to ensure consistent, product-aligned deliveries.
- Monitor and optimize app performance across devices and platforms.
- Actively participate in technical decisions and the product roadmap.
Requirements
- Strong experience with React Native (minimum 5 years recommended).
- Proficient in JavaScript and TypeScript.
- Deep knowledge of hooks, the Context API, and state management (Redux, Zustand, MobX, or similar).
- Experience integrating with APIs, consuming services, and handling data.
- Familiarity with automated testing (Jest, Detox, etc.).
- Experience with version control (Git) and agile methodologies.
- Ability to provide technical leadership and mentor other developers.
- Experience with scalable architectures (Clean Architecture, MVVM, SOLID).
- Experience with Firebase, AppCenter, Sentry, or monitoring tools.
- Participation in large-scale projects or apps with millions of users.
- Contributions to the open source community.
Benefits
- Health insurance
- Flexible working hours
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeJavaScriptTypeScripthooksContext APIstate managementReduxZustandMobXautomated testing
Soft Skills
technical leadershipmentorshipcollaborationcode reviewscommunication