Pessoa Desenvolvedor(a) Mobile React Native Pleno

Jobgether · Brazil

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Pessoa Desenvolvedor(a) Mobile React Native Pleno in Brazil.

This role is focused on building high-performance mobile applications that deliver seamless and scalable digital experiences for end users. You will play a key role in designing, developing, and maintaining React Native applications within a collaborative, multidisciplinary environment. The position combines hands-on development with technical leadership, supporting architectural decisions and helping define engineering standards. You will work closely with product managers, designers, QA engineers, and backend teams to ensure smooth and high-quality product delivery. Beyond coding, you will contribute to performance optimization, code quality, and continuous improvement of mobile development practices. This is a strategic and technical role ideal for professionals who enjoy both building and guiding mobile solutions at scale.

Accountabilities:

  • Develop and maintain mobile applications using React Native, ensuring high performance, scalability, and reliability.
  • Define and implement best practices, coding standards, and architectural guidelines for mobile development.
  • Integrate mobile applications with REST and GraphQL APIs, ensuring efficient data consumption and processing.
  • Contribute to CI/CD pipelines and support automated build, test, and deployment processes.
  • Conduct code reviews, provide technical mentorship, and support junior and mid-level developers.
  • Collaborate with cross-functional teams including product, design, and QA to deliver consistent and user-centered solutions.
  • Monitor application performance across devices and platforms, implementing optimizations when needed.
  • Participate in technical discussions, architectural decisions, and product roadmap planning.
  • Requirements:

    • Solid experience with React Native development (3+ years recommended).
    • Strong proficiency in JavaScript and TypeScript.
    • Deep understanding of React concepts such as hooks, context API, and state management (Redux, Zustand, MobX or similar).
    • Experience integrating APIs (REST and/or GraphQL) and handling complex data flows.
    • Familiarity with automated testing frameworks such as Jest, Detox, or similar tools.
    • Experience using Git and working in agile development environments.
    • Ability to provide technical leadership and guide other developers.
    • Knowledge of scalable mobile architectures (Clean Architecture, MVVM, SOLID principles) is a plus.
    • Experience with mobile monitoring and analytics tools such as Firebase, Sentry, or AppCenter is a plus.
    • Exposure to large-scale mobile applications or high-traffic environments is a strong advantage.
    • Open-source contributions are considered a plus.
    • Strong communication, collaboration, and problem-solving skills.
    • Benefits:

      • Remote-friendly or flexible work model
      • Meal and food allowances (or equivalent support)
      • Home office assistance
      • Health and dental insurance plans
      • Life insurance coverage
      • Profit-sharing program (PLR)
      • Extended parental leave
      • Childcare assistance
      • Birthday day off
      • Wellness and mental health support platforms
      • Learning and development programs and certifications support
      • Discounts on educational institutions and courses
      • Gym and wellness partnerships
      • Collaborative and innovation-driven work environment.
Apply →