ZipRecruiter
Job Type: Contract to hire (4 - 6 months) or Direct Fulltime
Location: Salt Lake City, UT or Phoenix, AZ or Remote (Only for local candidate)
Work Schedule: Onsite or Remote
Overview
We are looking for a Senior Mobile Engineer with expertise in React, 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. Responsibilities
Design, develop, and maintain cross-platform mobile applications using React 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, TypeScript, GraphQL, and mobile development trends. Qualifications
5+ years of professional mobile development experience. 3+ years of hands-on experience with React and TypeScript. 3+ years of hands-on experience with GraphQL (Apollo Client, Relay). Deep understanding of React 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. Good-to-Have Skills
Experience with Android (Kotlin) or iOS (Swift) development. Familiarity with Firebase, AWS AppSync for GraphQL backend solutions. Experience with GraphQL federation and schema stitching. Knowledge of Monorepo setups (Nx, Turborepo) for React projects. Exposure to CodePush, OTA updates, and mobile security best practices. Additional notes: They have an urgency so prefer CTH, but they are open to FTE. For FTE though, candidates must do an onsite interview. This is a critical role and requires prior experience working with offshore developers in multicultural teams (US, Costa Rica, India) with strong communication skills. Fintech experience is a plus but not required. The manager has high standards. Technology focus: React developer with GraphQL, Node.js, Next.js and experience deploying secure applications on both the App Store and Google Play. Contact: Pramod Kamti at Maxonic (pramod.k@maxonic.com). Phone: 408-400-2327. Website: maxonic.com Company Description: Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award-winning team seeks to match long-term career needs of our candidates and we take pride in the thousands of candidates we have placed and the repeat business we earn from satisfied clients.
#J-18808-Ljbffr
We are looking for a Senior Mobile Engineer with expertise in React, 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. Responsibilities
Design, develop, and maintain cross-platform mobile applications using React 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, TypeScript, GraphQL, and mobile development trends. Qualifications
5+ years of professional mobile development experience. 3+ years of hands-on experience with React and TypeScript. 3+ years of hands-on experience with GraphQL (Apollo Client, Relay). Deep understanding of React 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. Good-to-Have Skills
Experience with Android (Kotlin) or iOS (Swift) development. Familiarity with Firebase, AWS AppSync for GraphQL backend solutions. Experience with GraphQL federation and schema stitching. Knowledge of Monorepo setups (Nx, Turborepo) for React projects. Exposure to CodePush, OTA updates, and mobile security best practices. Additional notes: They have an urgency so prefer CTH, but they are open to FTE. For FTE though, candidates must do an onsite interview. This is a critical role and requires prior experience working with offshore developers in multicultural teams (US, Costa Rica, India) with strong communication skills. Fintech experience is a plus but not required. The manager has high standards. Technology focus: React developer with GraphQL, Node.js, Next.js and experience deploying secure applications on both the App Store and Google Play. Contact: Pramod Kamti at Maxonic (pramod.k@maxonic.com). Phone: 408-400-2327. Website: maxonic.com Company Description: Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award-winning team seeks to match long-term career needs of our candidates and we take pride in the thousands of candidates we have placed and the repeat business we earn from satisfied clients.
#J-18808-Ljbffr