Senior Mobile Engineer
Siro · New York, United States · 1 wk ago
Engineering$75/hrFull-time
Key Responsibilities
- Contribute to the development, improvement, and long-term architecture of our React Native mobile application across iOS and Android.
- Own core feature delivery end-to-end in React Native, from technical design to implementation and release.
- Collaborate closely with product, design, and backend teams to translate requirements into reliable, scalable app experiences.
- Maintain, refine, and modernize our existing React Native codebase, with an eye toward performance, stability, and long-term maintainability.
- Ensure application performance, reliability, and security standards are consistently met.
- Contribute to continuous improvement of our engineering practices and mobile development processes.
- Stay updated with emerging best practices in mobile and React Native development, and introduce improvements where beneficial.
Requirements
- You have deep expertise in React Native (6+ years of experience, with multiple meaningful production deployments).
- You have hands-on experience maintaining and scaling existing React Native applications, not just greenfield builds.
- You are comfortable working in Swift and/or Kotlin when needed to extend or augment React Native functionality (supplementary/native skill, not primary focus).
- You have demonstrated experience leading technical initiatives, owning projects, and working with high performing engineering teams.
- You are well-versed in mobile engineering best practices, including performance optimization, security, testing, and release management.
- You have experience creating and implementing Git-based workflows and CI/CD pipelines for mobile app releases.
- You demonstrate strong problem-solving and communication skills, and can clearly articulate tradeoffs and technical decisions.