Frontend Software Engineer

YouGov Logo

YouGov

πŸ“Remote - Poland

Summary

Join YouGov's Crunch team as a Frontend Software Engineer and contribute to the evolution of premier data products like YouGov Brand Index and Profiles. Work remotely from anywhere in Poland, collaborating with a fully distributed team to build innovative, intuitive, and engaging experiences for leading brands. You will be responsible for designing, building, testing, and deploying new user-facing features and interactive data visualizations using React and JavaScript. The role requires a firm command of JavaScript, familiarity with web app frameworks, and a commitment to high development standards. You will work closely with other engineers, product teams, and non-technical colleagues. This position offers the opportunity to improve code quality, manage application state, and participate in code reviews.

Requirements

  • A firm command of JavaScript
  • Familiarity with JavaScript frameworks and libraries for building web apps
  • Commitment to high development standards and comprehensive testing
  • Ability to work collaboratively with peers across various functions
  • Ability to estimate work, meet deadlines, and take ownership
  • Self-motivation and strong time management
  • Appetite for continual improvement and growth

Responsibilities

  • Work primarily with React and JavaScript
  • Collaborate closely with other frontend and backend engineers to design, build, test, and deploy new user-facing features and interactive data visualizations
  • Work with Product and non-technical colleagues, as well as independently
  • Contribute to code quality through unit testing, integration testing, code review, and system design
  • Establish realistic estimates for timelines and ensure deadlines are met
  • Assist in diagnosing and fixing system failures quickly
  • Manage the application's state to ensure a predictable, consistent, and performant user experience
  • Participate in improving our codebase by reviewing pull requests and maintaining high code quality and test coverage

Preferred Qualifications

  • Experience with data locality problems
  • Implementing design specifications from Figma
  • End-to-end testing using Playwright
  • Previous experience with responsive design interfaces
  • Bachelor’s Degree in Programming, Computer Science, or Engineering-related field

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.