Senior Mobile Engineer responsible for developing mobile applications at Snap Finance. Focusing on React Native, TypeScript, and GraphQL for user-friendly experiences.
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.
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.
Benefits
Generous paid time off
Competitive medical, dental & vision coverage
401K with company match for US
Company-paid life insurance
Company-paid short-term and long-term disability
Access to mental health and wellness resources
Company-paid volunteer time to do good in your community
Legal coverage and other supplemental options
A value-based culture where growth opportunities are endless
Engineering Materials Coordinator supporting engineering team with procurement, inventory control, and vendor coordination. Ensuring timely availability of materials aligned with project timelines.
Director of Product Strategy at Nelnet overseeing product vision and strategy for payment technology solutions. Responsible for collaboration and product lifecycle management within higher education sector.
Director of Engineering overseeing large capital projects and managing a diverse project team. Engaging with operations and supporting pharmaceutical manufacturing facilities while meeting strategic objectives.
Associate Director, Engineering overseeing major capital projects for Merck in the USA. Involves integrated project management, with international travel up to 50%.
Senior IBM Z Systems Programmer at DXC Technology working on custom high - performance code and diagnostics for communications applications. Expertise in Assembler Language and IBM systems required.
Engineering Technician performing maintenance and support tasks at NASA Centers for telecommunications projects and services. Ensuring performance metrics and operational readiness during mission - critical periods.
Software Development Intern providing Agile DevOps support for mission critical systems at Leidos. Building strong systems and software utilizing cloud capabilities and Agile experience.
BIM Manager leading Digital Engineering projects with a focus on geospatial solutions in Dublin. Managing in - house teams and overseeing project delivery while driving innovation and compliance.