Job Summary
As a Frontend Engineer at Apollo, you will work on a cross-functional team to implement best practices in technology and architecture. You'll have the opportunity to collaborate with product, design, and engineering teams, produce clean and well-structured code, and ensure designs are pixel-perfect across browsers. The role emphasizes quality, automation, performance improvements, and innovation. Apollo's tech stack includes React/Redux/Node.js on the frontend and Ruby/Rails/MongoDB/Elasticsearch on the backend, with infrastructure using Kubernetes/Docker/Ansible/Terraform. Key responsibilities include contributing to core product initiatives, maintaining code quality, communicating progress, working as part of a global team, and providing constructive feedback. The role requires proactive problem-solving, ownership of work, effective communication, teamwork, and a focus on delivering high-quality solutions. Required skills include JavaScript (ES6), React, Redux, HTML, CSS, TypeScript, REST APIs, experience with Cypress, and a strong understanding of performance, accessibility, and scalability in UI development.