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
+ ptsNo company logo
+ ptsRecent posting (8-14 days)
+ ptsKnown 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.