Lead Software Engineer - Mobile Development

New
Our team is a global talent powerhouse, working remotely from every corner of the world.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
Node.jsJavaJavascriptKotlinObjective-CReact NativeSwiftReduxCI/CD

Requirements

  • Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.
  • Highly proficient in JavaScript and ES6+.
  • Experience with CI/CD pipelines for mobile development.
  • Familiar with modern front-end pipelines and tools.
  • Experienced with Native modules (C++), WebSockets, RESTful based APIs.
  • Experience in Swift/Objective-C (iOS) or Kotlin/Java (Android) for low level implementation.
  • Proven experience leading or mentoring mobile engineers.
  • Demonstrated ability to own architecture for large scale React Native applications.
  • Experience with backend development using Node or similar environments.
  • Comfortable working across the stack when required.

Responsibilities

  • Lead a small group of React Native engineers.
  • Drive architectural decisions, enforce coding standards, and ensure timely high quality delivery.
  • Design and build advanced cross platform applications for the iOS and Android platforms using React Native.
  • Review work from other engineers to ensure quality and architectural alignment.
  • Contribute to backend services or APIs when required to support mobile functionality.
  • Work closely with backend developers and integrate Javascript SDKs, libraries, and backend services.
  • Own and define patterns for state management, navigation, performance, modularization, and security.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now