Frontend Software Engineer


We have partnered with a leading global supplier of technology and services company and we are looking for an Frontend Software Engineer to join their team.

You will be part of the AIoT development solutions team and you will work on a new digital sales model for the purpose of construction sites digitalization. This position will give you the opportunity to develop Web Cloud applications using new technologies such as Azure, microservices, and controllers that are written in Java and where the frontend stack is based on React with fabric.js.

Job description

  • You will be a key contributor to our front-end applications written in React, Redux and Typescript
  • You will code new user-facing features and integrate data from various back-end services
  • You will learn and share expertise with teammates through code reviews and other avenues
  • You will research and propose new approaches to work, new tools, and new best practices for the team
  • You will collaborate with design and engineering team members to build features from concept through implementation
  • You will have fun working with wonderful people in a diverse team

Position requirements

  • You have a good knowledge of JavaScript (ES6)
  • You have knowledge of HTML5/CSS3 – Responsive design concept + CSS Pre-processors (understanding of the adaptive/responsive concept)
  • You have some experience with some of modern JavaScript frameworks (Angular, React, Vue, etc.)
  • You have experience with RESTful Web Services and APIs
  • You have understanding and some experience how to create self-contained, reusable modules and components
  • You effectively use of the Git source control system including branching, merging and pull requests
  • You have understanding and basic knowledge with frontend testing tools (e.g. jest, mocha, etc.)

You would be a perfect match if:

  • You are eager to work with the newest technologies
  • You are proactive and you adapt easily to new development environment, but don’t worry, we will be there every step of the way, supporting each other
  • You are self-motivated and take ownership of your tasks and projects
  • You’re a team player and offering and receiving feedback comes naturally
  • You take ownership of projects and tasks
  • You’re not afraid to think outside the box and try to find creative approaches to your challenges

You would have a chance to further enhance:

  • You will have a chance to learn and impact how we set up frontend architecture for our Power Tools web business
  • You will have a chance to learn and use Microsoft Azure DevOps, Bloomreach CMS platform

Only short-listed candidates will be considered


Please enter your comment!
Please enter your name here