Senior Mobile Software Engineer, Cash Line

Upstart · Fintech · Remote · Engineering

Upstart is an AI lending marketplace that uses advanced AI to reshape access to credit. This Senior Mobile Software Engineer role focuses on building mobile experiences for a new consumer credit product using React Native, shipping high-quality features that shape how customers discover, access, and manage credit.

What you'd actually do

  1. Build and ship user-facing mobile features for Cash Line in React Native across iOS and Android as the product expands.
  2. Design mobile components and systems that are scalable, maintainable, and reliable for a product that operates in real time and directly affects customers’ access to credit.
  3. Partner closely with product, design, and backend engineers to scope, build, and launch experiences that balance customer needs, business goals, and technical quality.
  4. Help define the mobile experience for a foundational new business line, contributing both to near-term feature delivery and longer-term platform direction.
  5. Improve mobile developer velocity and product quality through better tooling, testing approaches, release practices, observability, and performance monitoring.

Skills

Required

  • React Native
  • iOS
  • Android
  • mobile performance
  • memory management
  • platform-specific constraints
  • cross-functional communication
  • ownership
  • delivering complex features
  • balancing speed and quality
  • maintainable, scalable engineering solutions
  • mentorship

Nice to have

  • launch or scale a React Native app on the Android platform
  • TypeScript
  • custom native modules
  • mobile analytics
  • push notifications
  • deep linking
  • A/B testing frameworks
  • fast-paced product company
  • internal tools, processes, or systems

What the JD emphasized

  • Cash Line
  • React Native
  • real time