Skip To Main Content
backBack to Search

Lead React Native Developer

Chile, Colombia, Uruguay
React Native, Android, HTML, Jest, Redux, iOS, FLUX JS Architecture Pattern
warning.png
Sorry, this position is no longer available

We are looking for a remote Lead React Native Developer to join our team and work on an exciting project. You will be responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React ecosystem. You will work as part of a small team that includes other React Native developers, designers, QA experts, and managers. Your expertise in building app and UI components from prototypes and wireframes, using native APIs for tight integrations with both platforms - Android and iOS, and writing automated tests to ensure error-free code and performance, will be the key drivers of your success in this role.

Responsibilities
  • Design and implement user interface components for JavaScript-based web and mobile applications using React ecosystem
  • Work with native modules as and when required and use Native APIs for tight integrations with both platforms - Android and iOS
  • Write automated tests to ensure error-free code and performance
  • Improve front-end performance by eliminating performance bottlenecks
  • Create front-end modules with maximum code reusability and efficiency
  • Implement clean, smooth animations to provide an excellent user interface
  • Work with third-party dependencies and APIs
  • Coordinate with the cross-functional teams to build apps within stipulated time and budget
  • Mentor junior developers, provide feedback, and support their growth
Requirements
  • At least 5 years of work experience as a React Native Developer with a proven track record of delivering high-quality code on time
  • Strong experience with Android and iOS platforms and HTML, CSS, and JavaScript
  • Familiarity with unit testing and code debugging tools like Enzyme, ESLint, and others
  • Deep understanding of React fundamentals, including Virtual DOM, component lifecycle, and component state
  • Knowledge of Jest and Redux
  • Ability to design and implement user interface components for JavaScript-based web and mobile applications using React ecosystem
  • A complete understanding of the full mobile app development lifecycle right from prototyping
  • Knowledge of type checking, unit testing, typescript, prop types, and code debugging
  • Experience working with REST APIs, document request models, offline storage, and third-party libraries
  • 1+ year of relevant leadership experience
  • Excellent communication and interpersonal skills to work collaboratively with cross-functional teams
  • Fluency in English language, with at least an Upper-Intermediate level of competency for hassle-free communication with stakeholders
Nice to have
  • Knowledge of FLUX JS Architecture Pattern
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you