What You'll Do
- Help design and build features that help the world’s largest enterprises go to production with GraphQL.
- Build end-to-end features for our customers, using various languages in our tech stack such as React with TypeScript, Kotlin, Postgres, Kafka, Rust, Druid and more.
- Work closely with product managers and designers to define product experiences and represent the engineering voice in product development.
- Design and build technical integrations between Apollo's cloud services and popular developer tools like Datadog, Pagerduty, Sentry, OpenTelemetry, Terraform, and GitHub.
- Use new Apollo prototypes before anyone else and help us hone our “developers building for developers” experiences.
- Help onboard new team members and explain the tools we build to our global developer community.
- Help us design and build our own schema, while figuring out our own best practices for schema building and graph scaling.
About You:
- You’ve worked on a full-stack app before and are familiar with the paradigms of API design and how servers and clients communicate.
- You’re excited about GraphQL and modern developer tooling, and are interested in helping push the industry forward.
- You are comfortable working across the stack and enjoy the breadth of work that comes from contributing to everything from frontend code, to thinking about systems design.
- You’re excited to bring your own creativity and vision to the problems Apollo is solving for the developer community.
- The idea of sharing your work broadly, both internally and externally, is exciting to you.
- You’re looking forward to working with a distributed team.
- You like learning and proactively keep up with new developer trends through reading books, watching videos, taking classes, or something similar.