Desenvolvedor React-native - Sênior

Jobgether

Brasil

On-site

BRL 180,000 - 320,000

Part time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobgether is seeking a Senior React Native Developer based in Brazil to design, build, and maintain cross-platform mobile applications for iOS and Android. You will collaborate with product, design, and engineering teams to deliver high-quality features, while improving performance, security, and code quality across the development lifecycle.

The role includes mentoring mid-level and junior developers, contributing to architectural decisions, and supporting CI/CD, testing, and deployments

Qualifications

  • Strong hands-on experience developing cross-platform mobile applications with React Native.
  • Proficient in TypeScript with strict typing in React ecosystem.
  • Experience with state management and API integration (REST/GraphQL).
  • Familiarity with CI/CD and automated testing practices.

Responsibilities

  • Design, develop, and maintain scalable React Native mobile apps.
  • Collaborate with product, design, and engineering teams to translate requirements into features.

Skills

React Native
TypeScript
Testing
Git

Tools

Redux Toolkit
GraphQL
REST APIs
Jest

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor React-native - Sênior based in Brazil.

Join a dynamic technology environment focused on building high-performance, scalable mobile applications for innovative digital products.
As a Senior React Native Developer, you will play a key role in designing, developing, and maintaining cross-platform applications for iOS and Android.
You will collaborate closely with product, design, UX, and engineering teams to transform complex requirements into intuitive, accessible, and seamless user experiences.
Your work will contribute to application performance, reliability, security, and code quality across the entire development lifecycle.
You will help establish architectural standards, improve automated testing practices, and optimize mobile delivery pipelines.
This role also offers the opportunity to mentor developers, influence technical decisions, and contribute to innovative financial technology solutions in a fast-paced environment.


Accountabilities
  • Design, develop, and maintain scalable, high-performance mobile applications using React Native and TypeScript.
  • Collaborate with Product Design and UX teams to translate complex interfaces, business requirements, and user flows into intuitive, accessible, and seamless mobile experiences.
  • Ensure code quality through automated unit, integration, and end-to-end testing, conducting pull request reviews and maintaining appropriate test coverage.
  • Monitor production performance metrics, including application startup time, rendering, memory consumption, and crash rates, identifying bottlenecks and implementing improvements.
  • Support mobile CI/CD processes, deployment workflows, version control, and application releases through the Apple App Store and Google Play.
  • Apply and promote clean code principles, modular architecture, SOLID principles, and established design patterns throughout the development process.
  • Design and maintain reusable components and contribute to shared design systems that improve consistency and development efficiency.
  • Integrate mobile applications with RESTful APIs and GraphQL services, implementing secure authentication, error handling, caching, and offline-first capabilities where appropriate.
  • Troubleshoot native iOS and Android integration issues, including library linking, permissions, build configurations, and dependency conflicts.
  • Contribute to mobile security practices, ensuring secure data storage, authentication, and protection of sensitive information.
  • Support and mentor mid-level and junior developers, sharing technical knowledge and helping the team adopt engineering best practices.
  • Collaborate with technical and business stakeholders to define functional requirements, solve complex problems, and ensure consistent end-to-end product behavior.
Requirements
  • Professional experience: Strong hands-on experience developing cross-platform mobile applications with React Native, particularly in medium- to large-scale projects.
  • Programming languages: Advanced knowledge of TypeScript, including strict typing and best practices within the React ecosystem.
  • State management and caching: Experience with Redux Toolkit, Zustand, React Query/TanStack Query, Context API, or comparable solutions.
  • API integration: Practical experience consuming RESTful APIs and/or GraphQL, handling errors securely, implementing OAuth or JWT authentication, and managing caching or offline-first functionality.
  • Native mobile development: Solid understanding of iOS and Android fundamentals, including native library linking, application manifests, permissions, CocoaPods, Gradle, and native dependency conflicts.
  • Automated testing: Experience with Jest, React Native Testing Library, and related tools for unit and integration testing.
  • Software architecture: Strong understanding of Clean Architecture, SOLID principles, design patterns, modular development, and component-based design systems.
  • Version control: Proficiency with Git and collaborative development workflows such as Gitflow or trunk-based development.
  • Technical communication: Ability to explain complex technical concepts, collaborate across engineering and business teams, and coordinate with external vendors when needed.
  • Problem-solving and autonomy: Strong analytical skills, a proactive mindset, and the ability to take ownership of technical and functional decisions in a dynamic environment.
  • Collaboration and mentoring: Excellent teamwork, organization, empathy, and knowledge-sharing skills, with the ability to support the professional development of other engineers.
  • End-to-end perspective: Ability to understand how mobile applications interact with backend services and broader financial, accounting, and regulatory systems.

The following qualifications are considered a plus:

  • Experience working in fintech, payments, credit, employee benefits, or other financial technology environments.
  • Familiarity with mobile CI/CD tools such as Fastlane, GitHub Actions, and Bitrise.
  • Experience creating and maintaining design systems or shared component libraries.
  • Knowledge of native development using Swift or Kotlin.
  • Experience with native bridges and React Native technologies such as TurboModules, JSI, Fabric, or the New Architecture.
  • Knowledge of mobile security practices, including code obfuscation, SSL pinning, secure storage, and biometric authentication.
Benefits

The original job description does not specify a detailed benefits package or salary range. The following opportunities and working conditions are indicated in the role description and associated hiring information:

  • Employment type: Temporary contract.
  • Work environment: Collaborative, technology-driven environment focused on innovation and continuous improvement.
  • Professional development: Opportunities to share knowledge, strengthen technical expertise, and learn through collaboration with experienced professionals.
  • Technical growth: Opportunities to influence architecture, establish engineering standards, and contribute to complex mobile product development.
  • Mentorship and knowledge sharing: Opportunities to support junior and mid-level developers and contribute to a collaborative engineering culture.
  • Inclusive workplace: A commitment to diversity, respect, ethics, and equal opportunities.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid iOS Mobile Developer
Mid iOS Mobile Developer

Jobgether • Brazil

Remote
BRL 120,000 - 200,000
Health and dental insurance
Meal and food allowances
Childcare assistance
+11
Senior React Developer
Senior React Developer

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Health insurance
Meal allowances
Childcare support
+11
Desenvolvedor(a) Frontend Sênior React, TypeScript e Vite
Desenvolvedor(a) Frontend Sênior React, TypeScript e Vite

Jobgether • Brazil

On-site
BRL 180,000 - 280,000
Five days off
Movida partnership
Employee referral
Desenvolvedor React-native - Sênior
Desenvolvedor React-native - Sênior

FCamara • Brazil

On-site
BRL 180,000 - 320,000
Technical Manager - Platform Services Mobile Foundations
Technical Manager - Platform Services Mobile Foundations

Jobgether • Brazil

Remote
BRL 420,000 - 700,000
Fully remote Brazil
Flexible benefits program
Wellhub membership
+10
Senior Mobile Developer (Remote - Latam)
Senior Mobile Developer (Remote - Latam)

Jobgether • Brazil

Remote
BRL 377,358 - 485,175
Fully remote work with hardware provided
Competitive USD compensation
Training and learning stipends
+1
Desenvolvedor React-Native - Sênior
Desenvolvedor React-Native - Sênior

Venha Ser #Sanguelaranja ? • Ituiutaba

On-site
BRL 180,000 - 240,000
Pessoa Desenvolvedora Full-stack JAVA Especialista
Pessoa Desenvolvedora Full-stack JAVA Especialista

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Fully remote Brazil
Flexible hours
Education allowance
+3
Senior iOS Developer (Swift)
Senior iOS Developer (Swift)

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Fully remote
Competitive salary
International projects
+4
Desenvolvedor React Native e React.JS
Desenvolvedor React Native e React.JS

Jobgether • Brazil

Remote
BRL 60,000 - 100,000
Remote Work
Contract-based engagement
Portfolio Development
+1