Job Url: https://www.remoterocketship.com/company/snapfinance/jobs/senior-mobile-engineer-united-states Job Description: Snap Finance Website LinkedIn All Job Openings Snap Finance is a financial services company that offers flexible payment plans and lease-to-own options for consumers looking to purchase furniture, mattresses, wheels, tires, appliances, electronics, and jewelry. Snap Finance takes a unique approach to creditworthiness, making it easier for customers to access credit without impacting their FICO credit scores. The company partners with over 150,000 in-store and online retailers, providing an instant shopping power and convenient payment options. Snap Finance is designed to make shopping stress-free with quick application processes and versatile financial solutions. 1001 - 5000 employees Founded 2012 💸 Finance 💳 Fintech 🛒 Retail Senior Mobile Engineer May 13 ⛷️ Utah – Remote ⏰ Full Time 🟠 Senior 🖥 Software Engineer 🦅 H1B Visa Sponsor Android Apollo AWS Firebase GraphQL iOS Kotlin React React Native Redux Swift TypeScript Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • 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. • 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. 🎯 Requirements • 5+ years of professional mobile development experience. • 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). • Familiarity with CI /CD pipelines for mobile development. • Experience with performance optimization, animations, and accessibility best practices in mobile apps. Apply Now Discover 100,000+ Remote Jo