Back to all jobs

Front End Developer for e-Boks


React vacancies


On behalf of the Danish company e-Boks, Ciklum is looking for a Mid-level Front-end Developer to join their well-established agile development team in Lviv on a full-time basis as e-Boks is currently expanding their system with new functionality as well as introducing their services in new countries. Currently, e-Boks makes use of several Scrum-teams but with the increased number of features to the systems, additional highly skilled people are required.

This is an exciting and unique opportunity to become part of the team and to develop and maintain the e-Boks ultra-high load system which serves thousands of customers and millions of users every single day. This must be done without compromising the high level of security and stability such system demands.


As a Senior Level Front-end Developer, you will take part in developing the e-Boks solution within the agile self-driven team together with the other Developers, QAs and your Scrum Master. The team and the Product Owner have the full responsibility for delivering high-quality products on time. In particular, your responsibility is to deliver high quality source code according to the specified solution architecture that also takes into account testability, scalability and security. Since you are part of an agile team, process evaluation and adjustments will also be part of your regular activities.


When working for e-Boks, we have expectations towards your technical competencies as well as your personal abilities – and we expect that you will grow in both areas during your employment.

We expect you to have technical experience with or knowledge about the following topics:

  • JavaScript (at least 4 years of professional experience)
  • React.JS/Redux and TypeScript
  • Strong knowledge of web communication protocols
  • Development of web pages and interfacing to back-end and supporting systems
  • Software design patterns, SOLID
  • Agile development methodologies (Scrum)
  • Ability to combine business understanding with technical knowledge
  • Experience with development of using Figma
  • Basic understanding of DevOps principles (CI/CD)
  • Unit testing using Jest/Enzyme
  • Basic experience with Bash scripts
  • Strong communication skills
  • Upper-Intermediate English level
  • Self-motivation and decision making


  • .NET and C# (some professional experience required)

Personal skills

  • skilled in understanding complex relations and breaking them down to useful tasks in a structured way
  • team-oriented and thrive in working within a self-driven team
  • experienced in following standards and well-defined practices within your team and corporate based workflows as well as suggesting improvements to these
  • committed to deliver on-time with the required quality as well as detailed well-organised documentation
  • good in communication in general, both within your team but also towards the other development teams and the rest of e-Boks

On top of this, you should have an upper-intermediate level of English as well as a university level degree in computer science or equivalent.

What's in it for you

Quite a lot! You will be:

  • working with one of the coolest development and test teams in Lviv
  • appreciated for your skills and hard work. Both by Ciklum and by e-Boks directly. You will feel like an e-Boks employee
  • learning to apply the latest in technology in complex systems under strict security requirements

Furthermore, you will have:

  • a competitive salary
  • health insurance
  • 20 working-days paid vacation and other social benefits
  • a state-of-the-art cool office with a warm atmosphere that creates great working conditions such as access to fruits etc.

Your dream job isn’t here? Let’s stay in touch! We’ll inform you about the best opportunities.


    filetypes: pdf | doc | docx limit - 1MB

    By submitting completed “Contact Us” form, your personal data will be processed by Ciklum Group and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions regarding your rights or would subsequently decide to withdraw your consent, please send your request to us.