Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snap Finance Logo

Senior Mobile Engineer - Mobile Development - React Native, TypeScript, GraphQL

Snap Finance

Salary not specified
Oct 1, 2025
Salt Lake City, UT, USA
Apply Now

Snap Finance is looking to build and maintain high-performance, scalable, and user-friendly mobile applications by hiring a Senior Mobile Engineer with expertise in React Native, TypeScript, and GraphQL.

Requirements

  • 3+ years of hands-on experience with React Native and TypeScript.
  • 3+ years of hands-on experience of Strong hands-on experience with GraphQL (Apollo Client, Relay).
  • Deep understanding of React Native components, hooks, and state management (Redux, Context API).
  • Experience in writing GraphQL queries, mutations, and subscriptions for real-time updates.
  • Proficiency in consuming and optimizing GraphQL APIs for mobile applications.
  • Strong debugging and troubleshooting skills using GraphQL playgrounds (GraphiQL, Apollo Explorer, Postman, Insomnia).
  • Hands-on experience with mobile app deployment (App Store, Google Play).

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native and TypeScript.
  • Build and optimize GraphQL queries and mutations for efficient data fetching and state management.
  • Collaborate with backend teams to define GraphQL schemas and ensure seamless API integration.
  • Implement performance optimizations, caching strategies, and real-time updates using GraphQL.
  • Work with UI/UX designers to build responsive, pixel-perfect user interfaces.
  • Write clean, maintainable, and testable code following best practices.
  • Debug and troubleshoot issues using tools like Flipper, React DevTools, and Chrome DevTools.

Other

  • 5+ years of professional mobile development experience.
  • Deploy and maintain apps on App Store and Google Play.
  • Participate in code reviews, architecture discussions, and technical decision-making.
  • Stay up to date with React Native, TypeScript, GraphQL, and mobile development trends.
  • Experience with native Android (Kotlin) or iOS (Swift) development.