Job Description
We are seeking a Staff Software Engineer to join the Web Experience team. This team implements our design system via a shared component library and maintains front-end build tools to empower other developers to ship great products. Collaborating closely with UX Designers, Product Managers, and Engineers, you'll take on a prominent role in solving interesting challenges that have a far-reaching impact across the organization. Your contributions will be pivotal in shaping innovative solutions and driving overall engineering excellence.
What you’ll be working on
- Implement, improve, and drive adoption of our React-based design system library
- Act as a community leader working with 20+ engineering teams
- Be a technical leader pushing forward our front-end tools and technologies
- Mentor others on good software development practices
- Develop and maintain build tools, CI/CD pipelines, and software releases
- Advocate for solutions that meet accessibility standards
- Expand our company’s adoption of TypeScript
We’d love to hear from people with
- Bachelor's degree in Computer Science, with 12+ years in Engineering or a related field (or equivalent practical experience)
- Experience driving platform-wide front-end UI decisions
- Solid experience writing highly-performant software with the React framework
- Proven expertise in build tools, like Rollup, Webpack, NX, and CI/CD configuration
- Strong understanding of web technologies such as HTML, CSS, accessibility, and responsive design
- Expertise with API design, such as GraphQL or REST
#J-18808-Ljbffr