Topstep

Staff Mobile Engineer

Topstep

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $200,000 - $250,000 per year

Job Level

Lead

Tech Stack

ApolloGraphQLiOSJavaScriptJestReactReact NativeReduxTypeScript

About the role

  • Lead the mobile MVP effort to establish our React Native application from the ground up, integrating with GraphQL APIs across our trader experience and trading experience platforms
  • Set technical direction for mobile architecture, influencing component design, state management, API integration patterns, and navigation structure
  • Establish engineering patterns for React Native development including reusable components, custom hooks, TypeScript patterns, and testing strategies that other engineers can adopt
  • Own end-to-end mobile features from design through App Store and Play Store releases, ensuring seamless integration with backend services and optimal performance
  • Partner with product and design to translate trader needs into mobile experiences that balance user experience with technical constraints and platform capabilities
  • Drive mobile quality and performance by embedding testing, monitoring, crash reporting, and performance optimization into every feature you ship
  • Embed within feature teams after MVP launch to drive ongoing mobile development, bringing mobile expertise to cross-functional squads
  • Mentor engineers on React Native best practices, mobile-specific architectural thinking, and production ownership
  • Champion mobile-first thinking across the organization, helping backend and frontend teams understand mobile constraints and opportunities

Requirements

  • 7+ years of professional experience building production mobile applications, with demonstrated impact establishing patterns and practices that scaled across multiple teams
  • Deep React Native expertise including navigation (React Navigation), state management (Redux, Zustand, Context), native module integration, and performance optimization
  • Strong TypeScript and modern JavaScript foundation with understanding of React patterns, hooks, component composition, and functional programming concepts
  • Cross-platform mobile development experience shipping apps to both iOS App Store and Google Play Store, including understanding of platform-specific differences and capabilities
  • GraphQL client integration experience using Apollo Client or similar libraries, including cache management, optimistic updates, and error handling
  • Mobile-specific performance optimization including understanding of bundle size, startup time, memory management, list virtualization, and image optimization
  • Production mobile app experience including crash reporting (Sentry, Crashlytics), analytics integration, remote config, and debugging production issues
  • Testing mindset with experience writing unit tests (Jest), integration tests, and E2E tests (Detox, Appium) for React Native applications
  • Understanding of mobile CI/CD including automated builds, code signing, TestFlight/Play Store distribution, and release management
  • Track record of technical leadership through architectural documentation, code reviews, component libraries, and establishing mobile engineering standards
  • Excellent communication skills with the ability to explain mobile-specific constraints and trade-offs to varied audiences and build consensus across teams
  • Comfortable making pragmatic decisions balancing long-term mobile architecture with immediate feature delivery and MVP launch goals.
Benefits
  • 10 Company paid Holidays and generous Family Leave. Paid time off is accrued monthly.
  • Competitive 401(k) matching, health, dental, and vision insurance is offered for full time employees
  • Vacations are encouraged with a bonus for taking 5 consecutive days. Employee referrals are bonused. Topstep offers a food and groceries budget and contributes towards health and wellness.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeTypeScriptJavaScriptGraphQLReduxZustandReact NavigationJestDetoxAppium
Soft skills
communicationmentorshiptechnical leadershipcollaborationproblem-solvingdecision-makinginfluenceconsensus buildingadaptabilityuser experience focus