[Remote] Principal Frontend Web Engineer, Yahoo Mail
Note: The job is a remote job and is open to candidates in USA. Yahoo is a leading company known for its consumer inbox service, Yahoo Mail, which serves hundreds of millions of users worldwide. They are seeking a Principal Frontend Web Engineer to lead the development of next-generation communication products on the web, focusing on AI-assisted workflows and high-quality code delivery.
Responsibilities
- Feature Leadership & Delivery: Define, design, develop, and ship major new features in current and future web products, owning them end-to-end from requirements through production monitoring
- AI-First Workflow Orchestration: Leverage approved AI-assisted tools (such as Cursor and Claude Code) to accelerate implementation while maintaining architectural integrity, code quality, and security
- Lifecycle Optimization: Identify and implement AI-driven efficiencies across the development lifecycle, replacing manual boilerplate and repetitive refactors with automated, AI-validated workflows
- Technical Judgment & Oversight: Balance AI-generated outputs with manual oversight, reviewing generated code for architectural correctness, performance, and adherence to strict accessibility and security standards
- High-Scale Impact: Take ownership of web application areas impacting millions, tackling hard engineering and UX problems with elegant, seamless solutions
- Quality & Collaboration: Perform thorough code reviews and collaborate with UX designers and product managers to deliver platform improvements and critical bug fixes
- Operational Excellence: Write testable, reliable code and deploy, monitor, and operate large-scale production web systems distributed across the globe
- Mentorship & Innovation: Mentor engineers across the squad and adjacent teams to scale AI-first best practices, establishing guardrails for AI-augmented coding, and evaluating emerging tooling to keep Yahoo at the leading edge
Skills
- BS in Computer Science (or equivalent) with 8+ years of professional software engineering experience (or equivalent years of experience)
- Strong understanding of the fundamentals including Data Structures, Algorithms, and Software Design
- Deep technical knowledge of responsive design and modern JavaScript frameworks (e.g., React, Angular) and Node.js
- Expertise in web application development with a strong command of browser-side technologies including HTML5, CSS3, TypeScript, and OOP JavaScript
- Proven expertise in software development principles, including design patterns, CI/CD, and deployment architecture
- Experience with modern web technologies like Webpack, Redux Toolkit, Atomic CSS, Storybook, and REST APIs
- Expertise in test-driven development and frameworks such as Jest, Selenium, Playwright, and React Testing Library
- Expert knowledge of web application performance, stability, and debugging
- Hands-on experience with approved AI code-assist tools (such as Cursor and Claude Code) integrated into daily development workflows
- Proficient in writing clear prompts, engineering context-rich system prompts, and iterating on AI suggestions to achieve robust implementation results
- Commitment to evaluating and validating AI-generated outputs to detect logical errors, security vulnerabilities, and code regressions
- Experience developing Mail or Calendar applications
- Experience with ML and GenAI, including building user-facing features powered by LLMs
- Experience working in Unix/Linux environments
- Experience with mobile web development
- Experience with Scrum, Squad, or similar agile development methodologies
- Exposure to accessibility (a11y) or internationalization (i18n) for large-scale systems
Benefits
- Incentive compensation opportunities in the form of discretionary annual bonus or commissions
- Healthcare
- A great 401k
- Backup childcare
- Education stipends
Company Overview
Company H1B Sponsorship