Job: Senior Mobile Engineer – React Native
Location: Brickell, FL (Hybrid)
What We Are Looking For
We’re looking for a Senior Mobile Engineer (React Native) to work on a long-lived, production-scale React Native codebase where architecture, performance, and developer experience are core priorities. You’ll build mobile experiences that support discovery, messaging, lead flow, and transactions for a large user base, and you’ll help drive technical direction across the mobile platform.
This role is for engineers who like going deep—profiling performance, eliminating re-render bottlenecks, designing scalable patterns, handling offline/flaky-network scenarios, and integrating with native iOS/Android when needed. You’ll collaborate with product, design, backend, and architecture partners while owning features end-to-end and mentoring other engineers.
Responsibilities
- Build and ship production-grade React Native applications used by a large, real-world audience
- Drive adoption of modern React Native capabilities and performance improvements
- Own features from idea ? architecture ? implementation ? App Store / Play Store
- Architect reusable components and modular application structure
- Collaborate closely with product, design, backend, and architecture partners
- Help define mobile engineering standards, patterns, and long-term technical direction
- Mentor other engineers through thoughtful code reviews and technical leadership
- Translate business goals into elegant, scalable mobile solutions
Required Qualifications
- BS in Computer Science/related field of study or equivalent experience developing and maintaining complex consumer mobile applications in a dynamic and fast-paced environment
- Advanced React Native experience (preferably React Native New Architecture); frameworks like TanStack Query
- Strong debugging, profiling, and performance optimization skills
- Solid experience with Redux or similar state management tools
- Strong proficiency in TypeScript
- Solid understanding of CI/CD (GitHub Actions)
- Experience publishing React Native apps to the App Store / Google Play (including approval processes)
- Understanding of web services (RESTful and RPC-based), JSON payloads, and stateless RESTful polyglot services
- Understanding of agile software development practices
Preferred Qualifications
- Familiarity with native Android (Kotlin/Java) and/or iOS (Swift)
- Experience with automated testing frameworks (Jest, Appium)
- Experience with React Native New Architecture (Fabric, TurboModules, JSI)
- Experience with TanStack Query (React Query) for server-state management
- Experience with GraphQL
- Experience building cloud-backed applications on AWS
- Search technologies like Elasticsearch/OpenSearch
- Queueing technologies
- Strong point of view on mobile UX and the ability to execute against it