E

Encora

Global digital engineering services provider

Mid React Native Developer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeLima, PeruNo salary listed

About the Job

Requirements

  • At least 2 years of experience in software development.
  • Experience developing mobile applications with React Native.
  • Advanced TypeScript proficiency, including generics, utility types, and conditional types.
  • Experience developing custom Hooks.
  • Advanced knowledge of the React Native application lifecycle.
  • Experience implementing deep linking and advanced navigation.
  • Experience handling errors and retries in API integrations.
  • Experience with state management using Redux Toolkit, Zustand, or Recoil.
  • Experience performing integration testing.
  • Experience using complex mocks and code coverage.
  • Experience with GitFlow, cherry-pick, and resolving complex Git conflicts.
  • Knowledge of software architecture, including Clean Architecture, layer separation, and advanced modularization.
  • Experience implementing security practices for mobile applications.
  • Knowledge of secure session management and protection of sensitive data.
  • Experience automating builds and deployments using GitHub Actions.
  • Experience integrating and consuming APIs.

Responsibilities

  • Develop and maintain mobile applications using React Native.
  • Implement technology components that meet high standards for availability, quality, and performance.
  • Design solutions aimed at improving user experience.
  • Ensure compliance with architecture, security, and development standards.
  • Implement integrations with corporate services and APIs.
  • Develop scalable and maintainable solutions following engineering best practices.
  • Optimize data access and mobile application performance.
  • Participate in analysis, development, testing, and deployment activities.
  • Collaborate with multidisciplinary teams using agile methodologies.
  • Contribute to continuous improvement of development practices and processes.

Desired Qualifications

  • Experience developing custom Native Modules.
  • Experience managing multiple environments, including Development, Staging, and Production.
  • Knowledge of performance optimization using Flipper and Hermes.
  • Experience with advanced rendering optimization.
  • Experience implementing internationalization (i18n) processes.
  • Knowledge of react-i18next.
  • Experience implementing dynamic themes, including Dark Mode and Light Mode.
  • Experience integrating analytics tools such as Firebase Analytics, Segment, or Adobe Analytics.
  • Experience participating in digital transformation projects and developing high-demand mobile products.

About the Company

Encora

Global digital engineering services provider

Encora offers global digital engineering services, including software product engineering, cloud services, data science, and quality engineering. It works through nearshore and offshore teams in Latin America and India to provide cost-effective software development and IT consulting for industries like financial services, healthcare, retail, and technology. The company differentiates itself with a scalable global delivery model, access to large pools of software engineers, and backing from Advent International to support growth. Its goal is to help clients accelerate their digital transformation by delivering practical, scalable engineering services at a lower cost.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$215M
Headquarters
Scottsdale, AZ
Founded
2003

Recently Posted Jobs

Explore more opportunities at Encora

See more jobs