Join Apollo GraphQL as a Senior Full-Stack Product Engineer
Are you an experienced full-stack developer excited to work on the tools that help some of the world’s largest companies collaborate on and govern their GraphQL APIs? If you care deeply about end-user experience and want to contribute to building tools that you, as a developer, can have a voice in guiding the direction of, this could be the role for you!
Role Overview
As a Full Stack Product Engineer, you’ll be working on core features that enable organizations to manage complex, cross-team GraphQL schema changes, ensure endpoint security, and define custom validation rules for their workflows. You’ll build and optimize tools like Schema Proposals for cross-team collaboration, and Persisted Queries for API protection. This work will have a direct impact on how companies govern and scale their APIs, keeping them safe and adaptable to changing needs.
Key Responsibilities
- Build collaboration and governance tools to help enterprise users manage schema changes and API operations with confidence.
- Implement end-to-end features for our customers, using various languages in our tech stack such as React with TypeScript, Kotlin, Postgres, and more.
- Work on core features like Schema Proposals, Persisted Queries, and Custom Checks, ensuring that organizations can safely and efficiently evolve their GraphQL schemas.
- Collaborate with product managers and designers to define product experiences, and take high-level designs or user stories and bring them to life without requiring detailed technical specs or UX mockups.
- Help design and manage schema changes, crafting best practices for schema building and scaling.
- Participate in the on-call rotation to support operational excellence and ensure the reliability of the platform.
- Share your work with the broader developer community, contributing to the growing ecosystem of GraphQL tools.
Who You Are
- You’ve worked on full-stack applications before and are comfortable working across the stack, especially in React and relational databases.
- You’re passionate about building tools that meaningfully increase the productivity of others, and workflows that allow businesses to effectively collaborate on and grow their graph.
- You’re skilled at independently translating broad concepts and user stories into practical, detailed functional solutions.
- You thrive in distributed teams and love learning new technologies, keeping up with the latest trends in developer tooling and API design.
- Bonus points if you’ve worked with Kotlin, Postgres, or similar technologies, and if you have experience with developer-facing tools.
Compensation and Benefits
- Salary range: $144,000 - $170,000 per year
- Benefits: Medical, dental, and vision insurance, 401(k), paid maternity and paternity leave, disability insurance
Location
This is a remote position that can be done from anywhere in the United States or Canada.
Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
- Disability insurance
Similar jobs
Last update: 23 minutes ago
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Full-Stack Engineer (NextJS)
Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Full-Stack Engineer with Python, React.js, and Next.js
Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Front-end Developer with Angular and GraphQL Experience
Join Nova Technology as a Senior Front-end Developer, working with Angular and GraphQL in a cloud-native environment.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Senior Full-Stack Software Engineer - Node/React
Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.
Senior Fullstack Engineer (Node.js, React.js, TypeScript)
Join a dynamic team as a Senior Fullstack Engineer in Berlin, working with Node.js, React.js, and TypeScript to revolutionize speech therapy.