Logo for Marathon TS

Senior React Native Engineer

Roles & Responsibilities

  • Proficiency in JavaScript and TypeScript, with strong command of React Native and its ecosystem.
  • Solid understanding of iOS and Android platforms, including native module bridging and app store deployment requirements.
  • Experience consuming REST APIs, handling real-time data, and managing complex client-side state with tools such as Redux, Zustand, or React Query.
  • Proficient in Git-based workflows and code collaboration via GitHub or similar platforms.

Requirements:

  • Designing, building, and shipping features for TWCo mobile apps across iOS and Android using React Native.
  • Collaborating with product managers, designers, and data teams to translate weather data and AI capabilities into intuitive user experiences.
  • Owning performance profiling and optimization to ensure smooth rendering, fast load times, and reliable behavior under real-world network conditions.
  • Integrating with backend APIs, real-time data streams, and third-party SDKs for weather data, mapping, push notifications, and analytics.

Job description

Marathon TS
Senior React Native Engineer Summary
100% Remote


Marathon TS is seeking a Senior React Native Engineer for a contract role to maintain and evolve our consumer weather applications on iOS and Android. You will collaborate with cross-functional teams to build performant mobile apps and features, including real-time forecasts, interactive maps, and AI-driven experiences.

The ideal candidate possesses expert-level command of React Native and the mobile development lifecycle, with a focus on optimization and reliability at scale. Success requires strong technical decision-making and clear communication to align engineering standards with product goals.

Responsibilities

● Designing, building, and shipping features for TWCo mobile apps across iOS and Android using React Native.
● Collaborating with product managers, designers, and data teams to translate weather data and AI capabilities into intuitive user experiences.
● Owning performance profiling and optimization to ensure smooth rendering, fast load times, and reliable behavior under real-world network conditions.
● Integrating with backend APIs, real-time data streams, and third-party SDKs for weather data, mapping, push notifications, and analytics.
● Contributing to mobile architecture decisions, code standards, and review practices that maintain quality across an actively developed codebase.

Qualifications

● Programming Skills: Proficiency in JavaScript and TypeScript, with strong command of React Native and its ecosystem.
● Platform Knowledge: Solid understanding of iOS and Android platforms, including native module bridging, platform-specific behavior, and app store deployment requirements.
● API Integration: Experience consuming REST APIs, handling real-time data, and managing complex client-side state with tools such as Redux, Zustand, or React Query.
● Version Control: Proficient in Git-based workflows and code collaboration via GitHub or similar platforms.
● Strong problem-solving instincts and the ability to operate effectively in a self-directed, fast-paced, consumer-facing product environment.
● Experience with geospatial data, mapping libraries (e.g., Mapbox, Google Maps), or data visualization. (Nice to have)
● Familiarity with AI feature integration in mobile products, such as personalization, on-device inference, or LLM-backed experiences. (Nice to have)
● Exposure to native iOS (Swift/Objective-C) or Android (Kotlin/Java) development. (Nice to have)


Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").

React Native Developer Related jobs

Other jobs at Marathon TS

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.