Tech Stack
JavaScriptReactTypeScript
About the role
- Build next generation consumer-facing displays serving billions of page views monthly.
- Architect and scale display applications for collecting and displaying consumer-generated content.
- Lead design and development of client-facing tooling to configure applications and interact with Bazaarvoice services.
- Author and review technical design documents with PEC and stakeholders.
- Own and improve application performance for desktop and mobile; establish monitoring; build, cache, and serve client-customized applications securely.
- Mentor and guide fellow engineers.
Requirements
- 8+ years of professional software development experience, with a strong track record of working on large-scale web applications.
- Strong understanding of computer science fundamentals, especially data structures, algorithms, and design patterns.
- Extensive, hands-on experience with modern front-end technologies, including JavaScript, TypeScript, React, and Web Components.
- Sophisticated understanding of system design and ability to architect solutions for complex problems.
- Deep knowledge of web performance and security principles and understanding of how browsers obtain and execute JavaScript.
- Familiarity with CI/CD pipelines.