×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Mobile Platform

Job in El Segundo, Los Angeles County, California, 90245, USA
Listing for: Fabletics
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Full Stack Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 120000 - 140000 USD Yearly USD 120000.00 140000.00 YEAR
Job Description & How to Apply Below

Job Description

How do you fit in? As a Software Engineer on Mobile App Platform, you'll split your time between the shared systems that power our app, architecture, tooling, and conventions that every feature team relies on, and customer-facing feature work within the app itself. You'll ramp into ownership as you build context: early on that looks like contributing to platform decisions and pairing with existing owners, and over time you'll be the one setting direction.

You set the bar for what “well-built platform code” looks like, and you're a force multiplier through the infrastructure you build and the patterns you establish, not just the code you personally ship. Our engineering workflow is already genuinely AI-native. We use Claude Code with custom agent harnesses, structured planning/spec workflows, and adversarial code review as standard parts of how features get built and verified, not an experiment on the side.

A real part of this role is pushing that further: refining the harnesses, tightening the review loop, and finding where agentic workflows can take over more of the mechanical work so engineers spend more time on judgment calls. If you're already using tools like this daily and have opinions about how to make them better, that's exactly the kind of hands-on ownership this role is built for.

About the Team

The Mobile App Platform team owns the shared foundation every mobile feature team builds on: core architecture, platform reliability and performance, quality standards, and developer experience. It's a small team, and everything we build gets used by every engineer shipping on the app, across every feature team.

What you will do:
  • Platform Architecture & Delivery:
    Design, build, and maintain the shared architecture behind our React Native (Expo) app, including navigation, core infrastructure, and design-system primitives, and make the calls on how cross-feature conventions should evolve as the app grows.
  • Feature Delivery:
    Take on customer-facing feature work within the mobile app as a regular part of the role, e.g., push notification experiences, checkout and conversion flows, personalization, and other in-app customer experiences.
  • State & Data Layer:
    Consume and integrate with our internal REST and GraphQL APIs as well as third-party services (payments, CMS, and similar), and help maintain the app-wide state-management patterns that every feature team codes against.
  • Cross-Platform Engineering:
    Diagnose and resolve iOS- and Android-specific issues, understand the boundary between JS and native code (native modules, JSI/Turbo Modules), and know when a problem needs native-level debugging vs. a JS-level fix.
  • Performance:
    Profile and optimize app performance (render performance, list virtualization, startup time, bundle size) using standard React Native tooling.
  • AI-Driven Engineering:
    Build and refine our Claude Code agent workflows (custom subagents, planning/spec tooling, adversarial review) as core platform investment. You're not just using these tools; you're improving them for every engineer on the team.
  • Platform Quality & Reliability:
    Maintain shared testing infrastructure (Vitest). Set and enforce the standards around type safety, performance, and test coverage that keep a codebase this size from rotting.
  • Mentorship & Code Review:
    Review code across feature teams, mentor engineers on platform patterns, and raise the technical bar through pairing and architecture guidance, not just ticket‑by‑ticket feedback.
  • Cross-Team Enablement:
    Partner directly with feature teams to help them apply platform patterns correctly, and treat friction they hit as a signal to fix the platform, not just document a workaround.
  • Production Ownership:
    Diagnose and resolve production issues rooted in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary