Front End Engineer

Job description

We’re looking for a Front End Engineer to join one of our cross-functional product delivery teams, helping our users gain a deep understanding of their data through our analytics product.


You’ll spend most of your time building and shipping features in Adarga Bench, but you’ll also help our product teams understand what is possible and when. You’ll work in a Scrum team with your colleagues from other specialisms (AI and natural language processing, security, backend engineering, UX and infrastructure) to design, deliver and operate features from inception to production.


We’re using a modern stack of JavaScript and Typescript, React and PostCSS, with CSS3 and ES6. You’ll be building against APIs provided by our Adarga Engine API platform and will get the opportunity to shape those APIs for our customers, as we aim to dogfood our own products.


You’ll be creating and reviewing design documents as well as code, and - alongside your team - take ownership of the products you ship into production.


As we expand, we’ll continue to build the team and you’ll be expected to mentor more junior members of staff. 


We’ll work with you to understand what training and support needs you have, and provide budget to attend conferences. You’ll work with a supportive manager who is committed to helping you do your best work.

You’ll also participate in quarterly hackathons, where we take a break from the sprint rhythm, take some of those blue sky ideas, and make them happen.


Adarga is one of the few companies in the UK making Artificial Intelligence work on the ground, today, in real products. Join us.

Requirements

Technically, you’ll need to be comfortable with a modern web stack and be able to demonstrate experience working on single page applications talking to REST APIs. While you’re definitely a front end engineer, you’ll have an appreciation for API design and the kinds of tasks that backends perform.


You will have worked in a team environment using an agile process (we use Scrum), and be comfortable with standard development tools and techniques (such as git source control, working in with CI, and so on.)


You’ll be able to talk about times when you’ve had to work to understand a user’s real needs and worked with colleagues to translate that into code.


You’ll have the right to work in the UK, and will have strong English language communication skills.