Encora

Mid React Native Developer

Encora
Apply
1 day ago
Lima, PeruMid Level

Responsibilities

  • Develop and maintain mobile applications using React Native.
  • Implement high-availability, high-quality, and high-performance technical components.
  • Design solutions that improve user experience and implement scalable, maintainable software.
  • Integrate and consume corporate services and APIs.
  • Optimize data access and mobile application performance.
  • Participate in analysis, development, testing, and deployment activities.
  • Implement mobile application security practices and protect sessions and sensitive data.
  • Automate builds and deployments using GitHub Actions.
  • Collaborate with multidisciplinary teams and contribute to continuous improvement of development practices and processes.

Requirements

  • More than two years of experience in software or mobile development.
  • Strong experience developing React Native applications and advanced proficiency in TypeScript.
  • Experience with TypeScript Generics, Utility Types, Conditional Types, and custom Hooks.
  • Advanced knowledge of the React Native application lifecycle, deep linking, and advanced navigation.
  • Experience handling API errors and retries, integrating APIs, and managing application state with Redux Toolkit, Zustand, and Recoil.
  • Experience with integration testing, complex mocks, and code coverage.
  • Experience with GitFlow, cherry-picking, and resolving complex conflicts.
  • Knowledge of Clean Architecture, layered separation, and advanced modularization.
  • Experience implementing mobile security practices and securely managing sessions and sensitive data.
  • Preferred experience with custom Native Modules, multiple development environments, Flipper, Hermes, advanced rendering optimization, internationalization, react-i18next, dynamic themes, Firebase Analytics, Segment, and Adobe Analytics.
  • Analytical thinking, problem-solving, effective communication, collaboration, proactivity, adaptability, results orientation, attention to detail, and continuous learning.

Benefits

  • Hybrid work arrangement in Lima, Peru, with office attendance twice per week.

Tech Stack

GitGitHub ActionsReact NativeTypeScript

Categories

Mobile
Encora

About Encora

5,001-10,000 employees

Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.

Contact me