Are you passionate about making GraphQL accessible and delightful for TypeScript developers of all experience levels? Do you delight in the minutia of how your favorite open source libraries work under the hood? Are you excited about engaging with the developer community through technical writing, demos, and education? If so, keep reading!
As a Senior Software Engineer on the Apollo Client Development team, you will play a pivotal role in shaping the future of GraphQL and Apollo’s GraphOS product. Apollo Client is downloaded over three million times per week, your work will be seen and used by countless teams worldwide. You might think that we’re looking for someone who has all the answers or will be fluent in our codebase on day one, but that’s not the case. The most powerful skills you can bring to bear are curiosity, communication, and creativity.
On the technical side, we’re in search of someone who has taken the time to learn the ins and outs of React (or other component libraries/frameworks) and TypeScript. You should have a solid understanding of how developers build frontend / full-stack applications, and a passion for educating and engaging with software people through writing and presenting. You’ll work closely with our word-class product and engineering teams, collaborate across the GraphQL, TypeScript, and React communities, and get into the trenches with our community of users and customers.