Hybrid Senior Software Developer – Mobile, React Native

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Developer creating and maintaining mobile applications for Grupo Panvel. Involvement with product, UX, and backend teams ensuring high performance and stability.

Responsibilities

  • Develop, maintain and enhance mobile application features (iOS and Android).
  • Create and improve reusable components aligned with the company's design system.
  • Implement integrations with APIs and external services.
  • Write and maintain unit and integration tests to ensure application quality and stability.
  • Actively participate in code reviews and technical discussions, contributing to engineering best practices.
  • Collaborate closely with UX/UI, Backend and QA teams.
  • Monitor the app's performance, stability and behavior in production, performing troubleshooting when necessary.

Requirements

  • Strong experience with React Native (version 0.76 or higher) in production applications.
  • Proficiency with React 18 and hooks (useState, useEffect, useMemo, useCallback and custom hooks).
  • Advanced use of TypeScript with strict typing, interfaces and advanced types.
  • State management with Zustand or similar libraries (Redux, MobX).
  • Styling native components using Styled Components.
  • Navigation using React Navigation v6 (stack, tab and drawer).
  • Integration with REST APIs using Axios or apisauce.
  • Automated testing with Jest and React Native Testing Library.
  • Experience with Git and GitFlow workflow.
  • Experience with Java 21 and the Spring Boot / WebFlux ecosystem in high-concurrency scenarios.
  • Work with BFF and microservices architectures, including contract design and API versioning.
  • Experience with end-to-end observability (logs, metrics, tracing) and troubleshooting in production.
  • Desired Qualifications:
  • Local persistence using MMKV or AsyncStorage.
  • Experience with Firebase (Analytics, Crashlytics, Remote Config).
  • Use of monitoring tools such as Datadog or Bugsnag.
  • Integration with payment gateways (Apple Pay, Google Pay).
  • Implementation of push notifications with FCM or Salesforce Marketing Cloud.
  • Experience with deep linking, Universal Links and App Links.
  • Familiarity with CI/CD and Fastlane.
  • Knowledge of REST API security (OAuth2, JWT) and remote configuration (Spring Cloud Config).

Benefits

  • On-site cafeteria
  • TotalPass (via cooperative)
  • Health & Dental plan (via cooperative)
  • Shuttle transportation
  • Exclusive discounts at Panvel

Job title

Senior Software Developer – Mobile, React Native

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job