React Native Engineer

5600 - 7400 USD/ mies.B2B
SeniorFull-time·B2B
#377323·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

AndroidiOSReact NativeREST APIsTypeScript

Firma i stanowisko

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. The company ranks among the leaders in application development and AI/ML.

Wymagania

  • 4+ years of professional software engineering experience.
  • Strong commercial experience building cross-platform mobile apps with React Native and TypeScript.
  • Solid understanding of React Native architecture including state management (Redux), navigation, performance optimization, and local storage.
  • Experience calling REST APIs and working with token-based authentication flows.
  • Familiarity with native iOS (Swift/Objective-C) and Android (Kotlin/Java) builds and native modules or enthusiasm to learn.
  • Practical experience with mobile testing: unit tests, component tests, and end-to-end flows.
  • Experience shipping apps to the App Store and/or Google Play.
  • Clear communicator who works well in a collaborative, cross-functional team.
  • Upper-intermediate English level.

Nice to haves:

  • Payment integrations (Adyen, Apple Pay, Google Pay).
  • Feature flag systems (e.g., LaunchDarkly).
  • Mobile analytics or error tracking (Sentry, Adobe Experience Platform, Quantum Metric).
  • CI/CD for mobile: GitHub Actions, Expo EAS, Fastlane, BrowserStack.
  • Internationalization (i18n) and multi-language app support.
  • Privacy and consent frameworks (e.g., OneTrust).
  • SSL/certificate pinning for mobile API security.

Obowiązki

  • Build and maintain app features including ordering, menu, cart, checkout, payments, loyalty, and store locator.
  • Write clean, well-tested TypeScript with automated checks on every commit.
  • Connect the app to backend services and third-party tools such as ordering API, authentication, payment processors, fraud detection, feature flags, and analytics.
  • Collaborate with product managers, designers, and backend engineers to implement requirements and align on API contracts.
  • Review code from teammates and incorporate feedback on pull requests.
  • Debug and fix issues on iOS and Android using crash reporting tools, native logs, and device/simulator builds.
  • Write and maintain unit, component, performance, and end-to-end tests on real devices via BrowserStack.
  • Maintain build and release pipelines including automated builds, beta testing, and production releases to App Store and Google Play.
  • Document work including code comments, architecture decision records, and project management notes.
  • Participate in Agile ceremonies such as standups, sprint planning, refinement, and retrospectives.
  • Stay current with the React Native ecosystem and contribute to team-wide improvements including migration to React Native New Architecture.

Benefity

  • Professional growth with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive USD-based compensation and budgets for education, fitness, and team activities.
  • Opportunities to work on projects with modern solutions and top-tier clients including Fortune 500 enterprises.
  • Flextime with options for working from home or office to optimize work-life balance.
Elastyczne godziny

Inne informacje

Informujemy, że administratorem danych jest AgileEngine z siedzibą McLean, VA, 1751 Pinnacle Drive Suite 600 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

AgileEngine

AgileEngine

27 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz