Front End Engineer


Job Overview

This exciting role is for a cutting-edge employer in Nicosia, Cyprus who is a productivity tool software company. Its products are aimed at accelerating the product development lifecycle, by improving efficiency and bridging communication gaps in product teams.

As a Front End Engineer, you will be collaborating closely with your team consisting of designers, QA, and engineers, to build and ship new features for the company’s products, as well as improving existing functionality and doing performance optimizations. You will be putting your skills to use to develop features that push the boundaries of what’s possible to achieve on the web. The ideal candidate will be excited to keep up with the latest technologies and will have the ability to learn new skills with relative ease. As a key part of a small but growing team, you will have an impact on the technical direction of the company and products.


A typical day looks like this:

  • Start with a healthy breakfast
  • Participate in our agile methodology ceremonies (Daily Standups, Sprint Planning, Demos, Retrospectives)
  • Collaborate with fellow engineers and designers to discuss, plan, and build user-facing features
  • Participate in peer code reviews through pull requests for knowledge sharing and maintaining the quality of our codebase

Your Profile

  • Proficiency with JavaScript and ES2015
  • Proficiency with CSS3, HTML5, and modern browser technologies
  • Knowledge of how to write modular CSS using a CSS preprocessor (e.g. Sass, Less)
  • Able to write reusable, scalable, and high-performance code
  • Experience in developing large single-page applications
  • Experience with a version control system such as Git in a team environment
  • Driven by the challenge of working on a complex, large-scale product used daily by thousands of users
  • Comfortable providing and receiving constructive criticism, particularly while participating in code reviews
  • Tendency of obsessing over code simplicity and performance
  • Eligible to work in the EU

We’d be especially happy if:

  • Experience with TypeScript
  • Experience with a JavaScript framework such as React or Vue.js and state management libraries such as Redux
  • Experience with test-driven development and writing automated tests using Jest, Jasmine, or Mocha
  • Flair for design and commitment to great user experiences
  • Experience with build automation and tooling (webpack, grunt, npm)
  • Continuously researching tools, technologies, frameworks, and practices
  • Able to distinguish between what is hyped and what is valuable
  • Worked in Agile teams and delivered software by following the Agile mindset


  • Highly competitive salary (13th salary included)
  • Medical insurance
  • Learn and grow your skills at a high-tech startup
  • Free daily healthy breakfast
  • Company retreat every year
  • Unlimited Foosball, Pool, and Arcade games


HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.

Only candidates can apply for this job.

Find Your Ideal Job in Cyprus