Frontend Software Engineer II

FULL TIME
mid

Salary

No salary data

vs. Engineering avg

Ghost Score

Better than ~65% of category

Engineering jobs

Freshness

Posted 2 weeks ago

Job Description

Yahoo is a global media and tech company that connects people to their interests. They are seeking a skilled Frontend Software Engineer II to join the Media Platforms team, where the role focuses on building shared services and infrastructure to enhance 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; 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 Qualifications: 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); 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 Required Skills: TypeScript, React, Next.js, GraphQL, Apollo Client, HTML5, CSS3, Responsive Design, Accessible Design, Vitest, Jest, React Testing Library, Playwright, Git, CI/CD, Figma, Computer Science Fundamentals, Self-directed, Resourcefulness

Ghost Score Breakdown

No salary info
+ pts
No company logo
+ pts
Recent posting (8-14 days)
+ pts
Known scam/ghost company
Reposted listing
Expired deadline
High job-to-employee ratio
Recruiting agency
Overall: 22/100Low Ghost Risk

Application Tips

  • Top skills mentioned: typescript, react, nextjs. Make sure your resume highlights these.
  • This listing shows strong signals of being a real opportunity — apply with confidence.

Browse More