Description

Lead a development team in building and deploying high-quality mobile applications for iOS and Android using React Native. Own the full development lifecycle from concept to App Store and Play Store deployment.

Responsibilities

  • Lead and mentor developers through code reviews, stand-ups, and technical guidance.
  • Design and develop pixel-perfect, high-performance UIs for both iOS and Android platforms.
  • Manage the full development lifecycle from concept to deployment on the App Store and Play Store.
  • Integrate RESTful APIs and GraphQL services while collaborating with backend and QA teams.
  • Diagnose performance bottlenecks and implement fixes to ensure native-like responsiveness.

Required Skills

  • 5+ years of experience building React Native applications from scratch.
  • Proficiency in JavaScript and TypeScript, including ES6+ syntax, JSX, and StyleSheet.
  • Strong understanding of iOS development tools including Xcode, Swift, and Objective-C.
  • Experience with state management libraries such as Redux or MobX.
  • Expertise in RESTful APIs and GraphQL.
  • Knowledge of functional and object-oriented programming paradigms.
  • Familiarity with Node.js and building/deploying CI/CD pipelines.
  • Understanding of both iOS and Android design patterns.
  • Bachelor's degree in Computer Science or equivalent work experience.

Preferred Skills

  • Experience with native iOS development.
  • Knowledge of automated testing frameworks and continuous integration practices.

Education

Bachelor's degree in Computer Science