Browse All Jobs

YouGov is seeking a Senior Software Engineer to join their Public Platform team in Warsaw, Poland. This role involves developing and optimizing frontend solutions for multiple public-facing websites, ensuring a seamless user experience. The Senior Software Engineer will collaborate with cross-functional teams to align frontend development with business needs.

Responsibilities:

  • Develop and maintain scalable web applications using Angular.
  • Build reusable components for consistency across websites.
  • Write and maintain unit, integration, and end-to-end tests.
  • Integrate APIs to deliver accurate data to users.
  • Optimize performance for high-traffic websites.
  • Lead code reviews and mentor junior developers.

Requirements:

  • Advanced experience in frontend development with Angular (3+ years).
  • Proficiency in TypeScript, modern JavaScript, HTML5, and CSS3.
  • Experience developing large-scale web applications.
  • Familiarity with server-side rendering using Angular Universal.
  • Expertise in writing comprehensive tests (Jest, Cypress or Playwright).
  • Advanced Git skills and CI/CD pipeline experience.
  • Strong communication skills.

Nice to have:

  • Knowledge of data visualization libraries (D3.js or Highcharts).
  • Experience with cloud platforms (AWS, Azure) and CDNs.
Apply

YouGov

YouGov is a global online research company providing insights into global opinions and behaviors. With a panel of over 27 million registered members, YouGov gathers data to offer accurate market research trusted by major brands. The company values diversity and inclusion, striving to represent global opinions through a diverse workforce. YouGov fosters a culture of innovation, accuracy, and ethical practices, supporting employee well-being and creating a sense of belonging within a supportive workplace.