Senior Front End Developer for AudienceProject (Dnipro)

Dnipro, Ukraine


AudienceProject  is a unique company playing at the intersection of technology, market research and big data. Our capabilities position us firmly at the core of the digital ad and e-commerce industry, with a cutting edge offering to brands, agencies and publishers. AudienceProject is recognized as one of Europe’s leading private companies with a Red Herring Top 100 Europe Award (

Userreport was founded in 2010 in Copenhagen, Denmark. We have offices around the world and we have been busy building a tool that helps thousands of websites to collect and analyze feedback from their users.
Our goal was to build a easy-to-use platform that will allow you to collect and analyse data about your users behavior, likes and dislikes in a few minutes.
We believe that feedback is very important in order to improve and develop a website and we actually love getting feedback from our own users. Our philosophy is that we want to hear every detail about what they love, hate, or is missing on our website.

Read more about the client


On behalf of AudienceProject, Ciklum is looking for a Senior Front End Developer to join the Dnipro team on a full-time basis.

You will be part of Front End development team that is responsible for developing next generation of UserReport and other AudienceProject products. UserReport is a product that allows website owners to understand, build and monetise their audiences. We develop Single Page Application using ES6, React and Redux and focusing on delivering perfect user interface and experience. You will work closely with designer, product owner and QA to solve complex customers problems with fast, responsive, intuitive and clean interface.


  • Development of Single Page Application from markup to perfectly working interface with tight cooperation with QA and Product Owner;
  • Continuous work towards improving internal architecture;
  • Estimation of complexity and time needed to develop solution;
  • Reviewing code of other team members;
  • Participating in Scrum activities — planning, demo, retrospective.


  • Strong JavaScript knowledge, ES6, React and Redux;
  • Experience with any mainstream JavaScript framework, understanding its strong and weak sides;
  • Strong CSS3 knowledge, experience with CSS preprocessors and responsive markup layouts;
  • Experience of front-end build systems;
  • Experience with Git or Mercurial;
  • Focus on self development;
  • Intermediate level of English;
  • Accepting and practicing agile principles in work.


  • Sharp eye on UI and modern front-end technologies;
  • Interest in UX.

Personal skills

  • Team player to accomplish common goals;
  • Attentive to details;
  • Ready to go the extra mile to achieve perfect results;
  • Responsive and punctual;
  • Interested in developing product — what problems it solves for customers, how it will be used, etc;
  • Tolerant to other opinions, ability to handle discussions;
  • Open-minded.

What's in it for you

  • Unique working environment where you communicate and work directly with client;
  • Chance to work with many different technologies (OS, networking, security, web technologies);
  • Variety of knowledge sharing, training and self-development opportunities;
  • Competitive salary;
  • State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions.