About the Company:
A fast-growing digital transformation and AI company serving global clients across education, healthcare, and manufacturing. With aggressive expansion plans into new international markets, they're growing their engineering team. Known for a friendly, empowering, and flat culture, and recognized among the top workplaces in Asia (small company category), the company has scaled quickly and reached stability within its first few years.

Requirements:

  • Currently holding a Senior React Native Engineer, Lead React Native Engineer, or equivalent leadership role
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
  • Expert-level knowledge of React Native, including advanced navigation, state management, and UI component design
  • Strong proficiency in JavaScript and TypeScript, with deep understanding of advanced features and best practices
  • Extensive experience building cross-platform mobile apps for Android and iOS, with a focus on performance and compatibility
  • Advanced experience with RESTful and GraphQL APIs, WebSocket communication, and cloud integrations (AWS or GCP)
  • Strong testing skills — unit, integration, and end-to-end — using Jest, Detox, or similar frameworks
  • In-depth knowledge of mobile app architecture and design patterns
  • Experience with CI/CD, advanced Git strategies, and native build tools (Xcode, Android Studio)
  • Strong debugging, troubleshooting, and performance optimization skills
  • Advanced knowledge of CSS, UI libraries, and responsive design
  • Fast learner, adaptable to new technologies and able to integrate them into existing systems
  • Strong leadership, problem-solving, and communication skills; able to mentor a team effectively

Responsibilities:

  • Lead and mentor a team of React Native developers, fostering technical excellence and collaboration
  • Design, build, and deliver high-quality, secure, and feature-rich mobile applications
  • Ensure performance, security, and scalability while maintaining engineering best practices
  • Conduct thorough code reviews and enforce industry-leading standards
  • Create and maintain detailed technical documentation
  • Liaise with the technical team and clients on complex technical issues
  • Contribute to technology decisions based on hands-on experience
  • Guide the team in adopting new technologies aligned with industry trends
  • Lead by example on code quality, testing rigor, and timelines
  • Oversee app distribution and release across platforms, including post-launch support

Benefits:

  • Above-industry compensation package
  • Salary pegged to USD
  • Medical insurance coverage
  • Funding for higher studies and professional certifications
  • Strong growth trajectory within the company

Lead Software Engineer - React Native

Apply Now
Back to search page