Take part in creating the overall architecture and development processes of highly scalable React frontend applications that interact with Node JS API services, Lambda functions, and Apollo Federated GraphQL gateways. This role involves working on a high-traffic, high-velocity application, focusing on page load performance, effective testing strategies, and SEO. You will help optimize the developer toolchain for instant provisioning of new services and infrastructure, automated deployments, and minimizing development friction. Participate in discussions around best practices for teams building dynamic and interactive pages using React with REST and GraphQL services. Work within an Agile/Kanban product development process. The ideal candidate is a driven software engineer motivated to build great products and codebases in a fast-paced environment, possessing strong communication skills, a growth mindset, and experience with complex software systems using modern tools. Strong analytical thinking, attention to detail, a good sense of design, and a commitment to user experiences are essential. Minimum 3 years of experience in software development with modern languages like JavaScript, Python, Ruby, or Go, and 3 years of frontend development experience.