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