πColombia
GraphQL Architect

The Motley Fool
π΅ $176k-$197k
πRemote - United States
Please let The Motley Fool know you found this job on JobsCollider. Thanks! π
Summary
Join The Motley Fool as a GraphQL expert to enhance our premium member experience! We're a purpose-driven firm focused on financial information and services, serving over 600,000 subscribers. This role involves improving our GraphQL architecture, which handles 40M+ operations monthly. You'll investigate and recommend schema changes, optimize query performance, and implement caching strategies. You'll leverage Apollo GraphQL, DataDog, and other technologies to troubleshoot and enhance our system. This is a great opportunity for someone passionate about cutting-edge technology and building exceptional products.
Requirements
- Extensive experience with Apollo GraphQL to assist in improving our GraphQL architecture for premium members. This would entail performance tuning, debugging issues in resolvers, and improving the current architecture which serves 40M+ operations every month
- Deep understanding of the Apollo GraphQL SDK and its capabilities for building scalable and performant GraphQL APIs
- Proficiency in using Apollo Studio for schema management, performance monitoring, and error tracking
- Solid experience with Express for building server-side applications and integrating with GraphQL
- Strong skills in JavaScript and TypeScript for developing robust and maintainable code
- Familiarity with React and NextJS for understanding the frontend requirements and optimizing GraphQL queries accordingly
- Knowledge of Python for potential backend integrations and data processing tasks
- Experience with DataDog for monitoring and troubleshooting application performance, including GraphQL APIs
- Proven ability to analyze complex systems, identify performance bottlenecks, and implement effective optimizations
- Excellent problem-solving skills and the ability to dive deep into code to resolve issues and improve functionality
- Strong communication skills to collaborate effectively with cross-functional teams and convey technical concepts to both technical and non-technical stakeholders
Responsibilities
- Investigate and recommend changes to GraphQL schemas to improve querying
- Provide recommendations for improving performance of GraphQL queries
- Provide recommendations for caching strategies for a mix of real-time and static data
- Leverage experience building granular authorization systems inside of Apollo GraphQL and caching data in the appropriate manner
- Use DataDog and Apollo Studio to investigate bottlenecks in GraphQL (including in downstream REST APIs)
- Leverage experience upgrading to GraphOS
- Leverage experience implementing and using GraphQL Router for subgraphs
- Convert a decently large JavaScript database to TypeScript
- Understand the business and frontend requirements and provide the appropriate data with GraphQL
Benefits
Hourly Pay Range $85 β $95 USD
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πPeru
πCosta Rica
π°$200k-$220k
πCanada
π°$200k-$220k
πWorldwide

π°$79k-$100k
πWorldwide
πWorldwide
πCanada
πIndia