Senior Mobile Engineer

February 25

Apply Now
Logo of Snap Finance

Snap Finance

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

πŸ“‹ Description

β€’ We are looking for a Senior Mobile Engineer with expertise in React Native, TypeScript, and GraphQL to join our dynamic team. β€’ You will be responsible for building and maintaining high-performance, scalable, and user-friendly mobile applications. β€’ As a senior engineer, you will play a key role in designing and implementing GraphQL-powered APIs, ensuring seamless integration between frontend and backend services. β€’ You will work closely with product managers, designers, and backend engineers to create a world-class mobile experience. β€’ 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

February 25

As a Risk Engineering Consultant, protect profitability and provide safety solutions for clients at The Hartford.

February 25

Manage engineering teams and projects for building fiber networks at Ziply Fiber.

February 22

Lead a team of backend engineers to develop consumer lending products at Varo. Collaborate cross-functionally to accelerate the lending business and deliver impactful solutions.

February 21

CACI International Inc

10,000+ employees

Join CACI to develop mission-critical applications for the Department of Homeland Security. Work in a dynamic team driving critical case management solutions.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com