Role Overview myMechanic is seeking a Senior Mobile Developer to take technical leadership of our React Native mobile application. You’ll be responsible for evolving our comprehensive fleet management mobile app that serves drivers, dispatchers, technicians, and fleet managers with real-time service request workflows, location tracking, and payment processing.
This role offers significant technical ownership of the mobile platform and the opportunity to mentor an intermediate developer while solving complex challenges in real-time location services, complex form workflows, and cross-platform mobile development. You’ll work with our modern mobile stack, including Expo Router, React Native Maps, Clerk authentication, Convex real-time database, and various native device APIs. Responsibilities Mobile Architecture Leadership * Take complete ownership of the mobile app architecture and technical roadmap. * Refactor complex components into maintainable, reusable modules. * Establish mobile-specific development patterns and coding standards.
Cross-Platform Development & Optimization * Optimize app performance across iOS and Android platforms. * Implement efficient state management for complex workflows and real-time data. * Design responsive layouts that work across phone and tablet form factors.
Developer Experience & Team Leadership * Mentor the intermediate mobile engineer through code reviews and pair programming. * Establish testing strategies and improve the development workflow. * Create reusable component libraries and design system patterns. * Lead technical discussions and architectural decisions for mobile features.
Qualifications Required Experience * 3+ years of React Native development with proven production app experience. * Proficiency in TypeScript and modern JavaScript patterns. * Knowledge of mobile app performance optimization and debugging.
Technical Leadership * Demonstrated ability to mentor developers and lead mobile development initiatives. * Experience refactoring complex mobile applications and reducing technical debt. * Strong understanding of mobile UI/UX patterns and responsive design. * Track record of shipping high-quality mobile apps to app stores.
Mobile-Specific Skills * Experience with device APIs (camera, location, notifications, background tasks). * Knowledge of mobile security patterns and secure storage. * Understanding of mobile app lifecycle and platform guidelines.
Communication & Collaboration * Excellent communication skills for remote-first collaboration. * Experience with daily standups, code reviews, and async communication. * Ability to work with the US Eastern time zone overlap (minimum 4 hours). * Comfortable taking ownership and driving mobile platform decisions.
Preferred Experience * Experience with fleet management or field service applications. * US travel capability for occasional business trips.
Compensation & Work Style * Salary: $4,500 — $5,500 USD per month ($54,000 — $66,000 annually), depending on experience & role fit * Fully remote with required overlap with the US Eastern time zone. * Daily 15-minute huddles + async collaboration via Slack and code reviews.