React Native Technical Lead
Listed on 2026-09-27
-
Software Development
App Developer - Mobile/Web, React.js
Tropical Smoothie Cafe is seeking a hands-on React Native Technical Lead to support, stabilize, and enhance its consumer mobile application.
This role will guide mobile engineering across iOS and Android, own technical quality, and work closely with product, architecture, backend, QA, Dev Ops, security, and production support teams.
The successful candidate will combine strong React Native development skills with practical leadership and experience supporting a high-volume customer application.
Role Responsibilities:Provide technical leadership for the React Native application while remaining actively involved in design, coding, code reviews, troubleshooting, and release readiness.
Own the mobile technical roadmap, architecture decisions, coding standards, reusable components, dependency management, and reduction of technical debt.
Lead production support for customer-impacting mobile issues, including triage, root-cause analysis, corrective action, and prevention of repeat incidents.
Improve application reliability, startup time, responsiveness, crash-free sessions, network efficiency, memory usage, battery consumption, and overall customer experience.
Partner with product and UX teams to convert business requirements and designs into secure, accessible, testable, and maintainable mobile capabilities.
Guide integration with backend APIs and customer platforms supporting authentication, loyalty, menu and ordering, payments, promotions, delivery, analytics, messaging, and notifications.
Work with backend, cloud, Dev Ops, QA, security, and observability teams to diagnose cross-platform issues and validate end-to-end behavior across environments.
Strengthen automated testing across unit, component, integration, and end-to-end layers and ensure that critical ordering and payment journeys are protected from regression.
Manage mobile release engineering, including build configuration, signing, environment management, feature flags, phased rollout, rollback planning, and App Store and Google Play submissions.
Mentor mobile engineers across onshore and offshore teams, provide clear technical direction, and improve engineering discipline through reviews, pairing, and knowledge sharing.
Required TechnicalSkills:
Deep understanding of React fundamentals, hooks, component design, navigation, state management, asynchronous programming, and mobile application lifecycle behavior.
Experience with current React Native architecture and tooling, including native modules, bridging or Turbo Modules, Hermes, Metro, Gradle, Xcode, and package dependency management.
Experience integrating RESTful APIs, secure authentication, token management, deep links, push notifications, analytics SDKs, payment SDKs, and third‑party mobile services.
Strong understanding of mobile security, including secure storage, certificate handling, secrets management, data protection, OWASP mobile risks, and safe logging practices.
Experience with test frameworks and tools such as Jest, React Native Testing Library, Detox, Appium, XCTest, or Espresso.
Experience with CI and CD pipelines for mobile applications, automated builds, code quality checks, release signing, App Store Connect, and Google Play Console.
Experience with application monitoring and troubleshooting tools such as Datadog, Firebase Crashlytics, Sentry, Quantum Metric, or equivalent platforms.
Ability to analyze logs, traces, crashes, API failures, device‑specific behavior, and customer session evidence to isolate complex production problems.
Leadership and Delivery Expectations:Translate business priorities into a practical mobile delivery plan and clearly communicate technical risks, options, dependencies, and tradeoffs.
Lead technical estimation, solution reviews, release planning,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).