Print / Save PDF Back to job

Senior Software Engineer, Mobile (React Native)

Forerunner · San Francisco, CA

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Expect React Native depth (navigation, state, performance, native modules), system design for mobile clients, and senior-level ownership examples. Practice debugging release issues and explaining trade-offs across iOS/Android.

Fit summary

Strong fit if you ship production React Native apps, mentor others, and thrive remote-first while coordinating with a San Francisco–listed team at Forerunner (forerunner.com). Public company write-ups in the supplied feed were not usable, so validate product domain in the interview.

Day in the role

As a Senior Software Engineer, Mobile (React Native) at Forerunner, a typical day centers on shipping cross-platform mobile features: refining React Native UI, bridging to native modules when needed, reviewing PRs, and aligning with product on performance and release quality. Remote-friendly collaboration (standups, design reviews, async updates) is likely given remote=1, with SF as the listed base.

Skills to emphasize

Strengthen full-stack and CS fundamentals with free resources:

FAQ from this listing

Is this role remote?

The listing marks remote=1 with San Francisco, CA as the location, so expect remote-friendly work with an SF base.

What stack is implied?

The title targets Senior Software Engineer, Mobile (React Native)—cross-platform mobile with React Native as the core stack.

Are free learning paths available?

Yes: freeCodeCamp, Saylor CS courses, CS50, and Microsoft Learn paths listed above are free or free to learn.

Company facts (cached)

Website: forerunner.com

Public cache only — not an employee review.

Role overview (listing rewrite)

Forerunner is hiring a remote Senior Software Engineer, Mobile (React Native) to shape how local governments capture and act on climate data in the field. Join our San Francisco, CA-based team and help communities build real resilience against flood risk. About the Role As our Senior Software Engineer, Mobile (React Native), you'll lead the next chapter of Forerunner's mobile experience. Our React Native app is central to how municipalities gather, respond to, and share real-world information from the ground. Sitting at the crossroads of geospatial data, field operations, and climate adaptation, this is a role where speed, dependability, and ease of use translate directly into better outcomes for the communities we serve. The position is full time and open to remote candidates. Key Responsibilities Design, build, and scale performant React Native applications across both iOS and Android Take features from initial concept and architecture all the way through launch and ongoing refinement Craft responsive, intuitive interfaces that hold up under tough field conditions such as weak connectivity and time pressure Partner with product, design, and backend colleagues to ship features that matter Connect and tune APIs, geospatial datasets, and real-time workflows inside the mobile app Diagnose and resolve performance bottlenecks to deliver native-like responsiveness Help guide mobile architecture, including deciding when native modules are the right call for platform-specific needs Strengthen developer experience through better tooling, testing, and engineering practices Coach fellow engineers and elevate the overall standard of mobile work Qualifications 5+ years in software engineering, with a concentration in mobile development 3+ years shipping production apps with React Native Strong command of JavaScript/TypeScript and React Proven track record building and supporting cross-platform iOS and Android apps Solid grasp of mobile performance, UI/UX, and responsive design Experience wiring up RESTful APIs and managing intricate data flows Working knowledge of native development (Swift/Kotlin or Objective-C/Java) and when to reach for it Sharp product instincts and comfort navigating ambiguous, fast-paced settings Clear communication and a collaborative mindset Nice to have: offline-first or field-based app experience; a background in geospatial data, mapping, or GIS; familiarity with state management (Redux, Context API) and…

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-07-17 UTC · getajob.ai