Front End Developer

Role: Full Time

Reports to: Development Lead

Starting Date: Immediate

Location: Malta/Remote


Role Description

EBO is an agile organisation within its third year of operation. Its core product is entering a growth phase in which it is scaling adoption (and thus increasing deployments) as well as deepening its feature-richness. 

In an organisation which is so product-focused it is critical that the front-end technology remains in line with industry best practice and ensures the best possible experience for clients using our platform. This will be the key goal of this role within EBO.  

Key Responsibilities

We are looking for someone to come in and help us continue to build the development capabilities and practices as EBO grows and matures. The focus of this role shall be on developing the chat interface and the EBO portal and working with designers to ensure the presentation of our product is never anything less than excellent.  

More details of the kind of tasks that will be assigned to this role are detailed below;

  • Work with the development team with the creation of code in line with industry best practice.
  • Remain jointly responsible for code-review to ensure a structured product which evolves into a mature, scaleable, ‘non-breaking’ enterprise solution.
  • Support the Product Owner in the full specification of new features for the product.
  • In conjunction with the Product Director, participate in feature development, ensuring collaboration with business stakeholders, product development and marketing teams.
  • Provide analysis for technical solutions based on functional requirements.
  • Provide consultative services on technical issues to clients and internal project teams.
  • Keep abreast of latest developments regarding effective procedures, methods, and tools in software development and testing.
  • Deliver timely unit-tested high quality deliverables that meet specification functionality requirements.
  • Work closely with the product development and management teams and software marketing to understand business requirements and translate them to elegant implementation.


The successful candidate must demonstrate these skills/qualifications/experiences which will be assessed (i) pre-selection by our Recruitment Consultant, (ii) in interview, and (iii) through demonstrable references:

  • 4+ years of experience in front end development.
  • Ability to use a wide variety of tools like Visual Studio Code, Git, NPM, Grunt, Chrome Dev tools 
  • Experience with JavaScript frameworks, specifically Angular 14 and React 18 
  • UI Design and interpretation of design mockups 
  • Deeply technical with a track record of successful delivery as an individual contributor 
  • Experience in automated testing using Selenium, Cypress or similar 
  • Understand user experience and the importance of UI/UX 
  • Outstanding communication skills and be willing to work with a team 
  • Experience working in a test-driven development environment 
  • Experience with agile software development approaches including Scrum 
  • Experience with Visual Studio Team Services for agile and CI development and GIT as a source control platform 
  • Bachelor’s degree in computer science, systems management from accredited four-year academic institution 
  • Experience with REST API implementation 
  • The ability to problem-solve. 
  • Scripting Configuration, Build and Testing for Continuous Integration Environments 
  • Deep knowledge of Typescript functions (decorators, generic types, enums, unions, etc.) 
  • The ability to work with the browser API (storages, IndexedDB, workers, file readers, canvas, geolocation)

We Care

EBO is on a mission to help business get closer to their customers through exceptional conversations. We can’t succeed in our vision without a strong and dedicated workforce. We care – deeply – about our team and offer: 

  • A dynamic, collaborative team; space to develop and shape an ambitious business ideas; 
  • Competitive success oriented remuneration package plus sales-commission and bonus earnings; 
  • A buzzing tech-startup environment; 
  • Flexible hours; 
  • Family Friendly Measures; 
  • It Won’t Be Boring: Try new things. Think outside the box. We celebrate an environment that fights stagnation and challenges the status quo. 

To apply for this job email your details to

Apply for job