Lead Software Engineer - Mobile Development

IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsJavascriptKotlinReact NativeSwiftReduxCI/CDRESTful APIs

Requirements

  • Strong hands-on experience with React, React Native (especially Expo), Redux, and modern JavaScript (ES6+).
  • Proven experience building and scaling complex mobile applications using React Native.
  • Deep understanding of mobile architecture, performance optimization, and secure application design.
  • Experience with CI/CD pipelines and modern mobile development workflows.
  • Strong knowledge of RESTful APIs, WebSockets, and integrating backend services into mobile apps.
  • Experience with native mobile development (Swift/Objective-C for iOS or Kotlin/Java for Android).
  • Familiarity with native modules (C++), debugging, and low-level mobile integrations.
  • Experience working with Node.js or similar backend environments to support full-stack delivery when required.
  • Proven leadership or mentoring experience in mobile engineering teams.
  • Strong decision-making ability in selecting frameworks, tools, and architectural patterns.
  • Excellent collaboration and communication skills in cross-functional, remote environments.

Responsibilities

  • Lead a team of React Native engineers, providing technical direction, mentoring, and ensuring high-quality delivery.
  • Design, develop, and maintain advanced cross-platform mobile applications for iOS and Android using React Native (primarily Expo-based workflows).
  • Define and own mobile architecture, including state management, navigation patterns, modularization, performance optimization, and security standards.
  • Conduct code reviews and enforce engineering best practices, coding standards, and scalable design principles.
  • Integrate backend services, REST APIs, WebSockets, and JavaScript SDKs into mobile applications.
  • Contribute to backend development (Node.js or similar) when needed to support mobile features and unblock delivery.
  • Collaborate closely with product managers, designers, and backend engineers to deliver end-to-end features.
  • Drive CI/CD practices, mobile release processes, and modern development pipelines.
  • Evaluate and adopt new tools, frameworks, and technologies to continuously improve mobile engineering efficiency.
  • Ensure smooth delivery of secure, high-performance crypto wallet and DeFi-related mobile features.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now