We are looking for a Senior Mobile Developer to help build a world-class mobile experience used by customers every day. In this role, you will be a high-impact individual contributor responsible for developing and evolving our React Native application across iOS and Android, delivering high-quality mobile experiences that are fast, reliable, and scalable.
Requirements
- Contribute to the architecture, development, and evolution of the React Native mobile application across iOS and Android.
- Build and maintain reusable, high-performance UI components using NativeWind while ensuring accessibility and design consistency.
- Integrate and manage content delivery through Sanity CMS, including schema design, GROQ queries, and real-time preview workflows.
- Contribute to feature flagging and experimentation infrastructure using LaunchDarkly, supporting controlled rollouts and A/B testing.
- Use Expo and the Expo ecosystem to streamline development workflows and manage native dependencies.
- Build and maintain mobile CI/CD pipelines using Expo Application Services (EAS) for automated builds, testing, and app store submissions.
- Maintain strong testing practices using Jest and React Native Testing Library, ensuring reliable test coverage.
- Build and extend UI automation tests using Detox or similar frameworks to protect critical user flows.
- Implement and manage application monitoring and observability using tools such as Datadog or Sentry.
- Own complex mobile initiatives from technical design through launch, monitoring, and iteration.
- Participate in architecture discussions, design reviews, and code reviews, maintaining high standards for quality and performance.
- Identify and reduce technical debt, improving maintainability and development velocity.
- Collaborate closely with Product, Design, and Backend teams to deliver high-quality mobile features.
- Diagnose and resolve performance issues, crashes, and memory problems using profiling and monitoring tools.
- Apply native platform knowledge (Swift or Kotlin) when working with native modules or platform-specific optimizations.
- Mentor junior and mid-level engineers and support technical hiring processes.
Benefits
- Work remotely Monday - Friday, 40 hours a week (no weekends)
- Vacation: 10 business days a year
- Holidays: 5 National Holidays a year
- Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
- Parental Leave
- Health Care Reimbursement
- Active Lifestyle Reimbursement
- Quarterly Home Office Reimbursement
- Payroll Deduction Purchase Plans
- Longevity Bonus
- Continuous Learning Bonus
- Access to Training and Professional Development Platforms
