Note: The job is a remote job and is open to candidates in USA. Yahoo is a trusted guide for millions globally, offering a portfolio of iconic products. They are seeking a skilled Frontend Software Engineer II to join the Media Platforms team, focusing on building shared services and infrastructure that power content delivery across Yahoo's product portfolio.
Responsibilities
- Design, build, and maintain performant frontend components and pages using React and Next.js within a server-rendered architecture
- Develop and integrate with GraphQL APIs via Apollo Client to fetch and render content experiences
- Build and maintain backend services and APIs that support the frontend, working across the full stack as needed
- Implement reusable, accessible UI components aligned with the Yahoo Universal Design System (UDS) and modern design standards
- Write clean, testable, and reliable code, deploying continuously to large-scale, globally distributed production systems
- Write comprehensive tests using Vitest, React Testing Library, and Playwright to ensure quality and prevent regressions
- Collaborate with backend engineers to define and evolve the GraphQL schema and data contracts that power the frontend experience
- Optimize frontend performance including bundle size, rendering speed, lazy loading, and caching strategies for high-traffic pages
- Take end-to-end ownership of key features and product areas, from implementation through deployment, monitoring, and operational reliability
- Use AI-assisted development tools thoughtfully to accelerate routine work, explore unfamiliar code, and stay focused on the hard problems that need human judgment
- Support CI/CD pipelines using GitHub Actions, ensuring reliable and repeatable deployments
- Participate in code reviews to foster a culture of collaboration, knowledge sharing, and technical excellence
- Work cross-functionally with product, design, and data teams to translate requirements into polished, user-facing features
- Actively contribute to technical discussions, clarify open questions, and help shape implementation approaches alongside senior engineers
Skills
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
- 3–5 years of professional software development experience with a strong frontend portfolio
- Strong proficiency in TypeScript and modern React (hooks, context, server components)
- Experience building applications with Next.js or similar React meta-frameworks (server-side rendering, static generation, API routes)
- Hands-on experience consuming GraphQL APIs using Apollo Client or similar libraries
- Solid understanding of HTML5, CSS3, and responsive/accessible design principles (WCAG)
- Experience with modern testing frameworks (Vitest, Jest, React Testing Library, Playwright, or Cypress)
- Experience with Git-based workflows, code review practices, and CI/CD pipelines (GitHub Actions or similar)
- Comfort working with AI-assisted development tools (code assistants, agentic dev environments, etc.) as part of a modern engineering workflow
- Proficiency with documentation tools and design collaboration platforms such as Figma
- Strong foundation in computer science fundamentals, including data structures, algorithms, and software design principles
- Self-directed and resourceful, with a track record of taking initiative and moving work forward independently
- Experience with backend development (Node.js, Go, Java, or Python) and building or maintaining APIs
- Familiarity with cloud service providers (AWS, GCP) and cloud-native architectures
- Familiarity with component library development and documentation tools such as Storybook
- Hands-on experience with Apollo GraphQL Server or GraphQL Federation
- Proven track record in web performance optimization, application stability, and debugging for large-scale applications
- Interest in AI-driven product experiences and how engineering can enable personalization at scale
Benefits
- Incentive compensation opportunities in the form of discretionary annual bonus or commissions
- Healthcare
- A great 401k
- Backup childcare
- Education stipends
- Flexible hybrid work options
Company Overview
Company H1B Sponsorship