Back to all jobs

Senior Front End Developer for Motorway

Kyiv, Ukraine

JavaScript vacancies

Description

On behalf of Motorway, Ciklum is looking for a Senior Front End Developer to join the Kyiv team on full-time basis.

About the Client:

Motorway is reinventing how cars are bought and sold online. Our mission is to bring the car industry into the future through ground-breaking products and best in class technology. Founded in 2017 we are growing rapidly and power thousands of vehicle transactions every month.

Our key products are:

  • The first comparison website for selling your car (motorway.co.uk), enabling sellers to compare multiple real time offers from car buying companies and sell their car in 24 hours. This is a high scale web application with 350,000 users per month
  • An online marketplace for used cars (pro.motorway.co.uk) where professional dealers can search, view and bid on vehicles for sale. This is a brand new product with an aggressive roadmap to develop into a full B2B SaaS tool
  • The technical platform that manages vehicle, seller and buyer data and powers our user-facing web apps. The platform deals with large volumes of data and interfaces with dozens of third party APIs and services

We operate a Javascript monostack, using latest JS features heavily. We use PostgreSQL with the Sequelize ORM and Redis databases. We are currently deployed on Heroku using a microservices architecture. Our team uses Git flow on Github, and we have an agile development process.

 

Responsibilities

This is a varied role, where you’ll work on everything from architecting new features to performance optimisation and on apps designed for consumers through to expert users.

  • Developing front-end technology, launching new features and optimising performance
  • Developing customer-facing code and UI with a focus on usability, performance and progressive enhancement
  • Working with our internal APIs to provide read and write data to our backend services
  • Working closely with design and product teams to create work that has excellent UX and production values
  • Working in our flat-structured development team, and getting involved in the technical and product strategy of the business
  • Championing and implementing software development best practices to ensure our code is high quality, well-tested, scalable and secure
  • Experimenting with new techniques, tools and frameworks to keep us at the cutting edge of modern Javascript development
  • You’ll perform this role across all our products including:
    • Our customer-facing seller website at motorway.co.uk (an isomorphic React app) and our B2B product (pro.motorway.co.uk) as well as internal tools
    • Our internal app, Dashboard, where the Motorway team access customer and vehicle data and report on performance
    • Our collection of microservices (node.js with Express and Sequelize) that power our user-facing applications through RESTful APIs

Requirements

  • A degree or college-level education in computer science, technology, or another web or design-related subject
  • Experience working with JavaScript. In particular we are interested in people with experience of ES6/7 features, and technologies and frameworks such as node.js, React, Vue, Express or Sequelize. We are also interested in people with experience of bundling tools like Webpack and Brunch
  • Experience working with version control (we use Git and GitHub), automated testing and continuous integration
  • Experience of agile software development practices and working collaboratively in a team environment
  • A passion for technology and software, demonstrated by personal projects, blog posts or contributions to open source projects

What's in it for you

  • A competitive salary
  • Enhanced maternity/paternity leave
  • Health insurance
  • £500 annual learning budget with access to General Assembly courses, an Audible subscription and hundreds of books and online lessons
  • Flexible working (approximately 2-3 days in the office a week) with the option to work fully remote for a month per year
  • Top spec MacBook Pro and peripherals
  • Regular social events
  • Discounted Calm membership
  • The chance to join a rapidly growing company that cares first and foremost about its people
  • The chance to work with an experienced and passionate team with a big vision
  • The opportunity to build products that have real impact and will change an industry

Your dream job isn’t here? Let’s stay in touch! We’ll inform you about the best opportunities.

    x

    filetypes: pdf | doc | docx limit - 1MB

    By submitting completed “Contact Us” form, your personal data will be processed by Ciklum Group and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions regarding your rights or would subsequently decide to withdraw your consent, please send your request to us.