Front-End Web Developer

Location: Tirana, Albania

Department: Development (Core UI team)

Company Introduction

Hornbill is a leading Enterprise Service Management vendor, with an award-winning technology offering, portfolio of enterprise clients across public and private sectors and strategic partnerships driving significant growth. We have the highest user adoption rate, satisfaction, and support in the industry, and we are looking to strengthen our team even further by recruiting the best. Our solutions help IT, HR, Customer Service, Security, and other teams automate and achieve digital transformation. We are in an exciting growth period and are looking to build on that success.

Job Description

Hornbill is an ISO 27001 certified leading UK-based company specialising in Service Management delivered as SaaS solution, with an award-winning technology offering, and portfolio of enterprise clients across public and private sectors.

We are excited to offer an opportunity for a Front-End Web Developer to join us. This is a great role for someone who is passionate about modern front-end development and eager to deepen their skills in advanced JavaScript while gaining some experience with back-end work. You will be part of a collaborative, forward-thinking team that values learning, information sharing and innovation.

This position will be under the supervision of the Core UI team based primarily in London, while you will be working in the Hornbill SHPK office in Tirana.

The Core Team at Hornbill designs and maintains the core architecture of our front-end UI framework. We build shared components, software tools, libraries and provide support around functionality that help our application development teams deliver features faster and more consistently.

Primary Duties

In this position, most of your time will be focused on front-end development and some limited exposure to minor back-end (Node.js-like JavaScript) tasks. Key responsibilities include: 

  • Building and maintaining reusable web components that will be consumed by other developers and projects.
  • Developing advanced JavaScript functionality on the client side, ensuring high performance and scalability.
  • Collaborating with the team to design and implement features that follow best practices and coding standards.
  • Understanding of Database (basic level - Creating tables, queries and updating records).
  • Identify and solve defects found in the product.
  • Devise and create automated test cases as required.

Skills and Experience

We are looking for candidates with:

  • Strong knowledge of HTML, CSS.
  • Strong knowledge and experience of JavaScript (ES6), with a genuine interest in advanced client-side development (experience with frameworks such as Angular, React, VueJS or Web Components is a plus).
  • Basic understanding and experience with SQL back-end integration.
  • Familiarity with version control (Git, SVN) and collaborative workflows.
  • Familiarity with Node.js for server-side tasks. Specifically, developer tooling is a plus.
  • A proactive attitude, attention to detail, and a drive to learn and grow within a supportive team environment.
  • At least an intermediate level of proficiency in English.
  • Undergraduate degree in an area related to the position, or a related professional certificate.
  • More than 5 years of experience.

You must also be someone that can write readable (by others) code rather than using esoteric language constructs that make code difficult to understand and reason about.

Working at Hornbill

Hornbill creates world class cloud-based solutions that help companies optimize and automate their work, making life at work better for their employees and customers. Our solutions help IT, HR, Customer Service, and Security teams innovate and transform the way they work.

At Hornbill, success means everything. We deliver innovative collaborative solutions, and our passionate, skilled, and motivated team make this happen. In turn we offer our staff the opportunity to grow, take responsibility and achieve great things, in the pursuit of their personal and business success.

We are always on the lookout for high calibre people to join the Hornbill family. If you enjoy an exciting and challenging career within a company where you are valued, and can make a real difference, then we'd like to hear from you.

While we take work, and especially serving our customers very seriously, we have fun doing it. Encouraged (but not compulsory) are a combination of social events and team building activities.

Additional Information

Hornbill is an equal opportunity employer and new recruits to Team Hornbill are welcomed without regard to race, colour, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, or any other characteristic protected by applicable law. For full details, please see or Equal Opportunity Policy.

Demo