#1 Job Board for tech industry in Europe

Web Developer
JavaScript

Web Developer

Londyn
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Remote

Tech stack

    ReactJS

    regular

    Node.js

    regular

    TypeScript

    regular

Job description

The company


Urban was founded in 2014 by Jack and Giles who had a simple mission: to provide easy and affordable access to wellness, so people can live happier and healthier every day. 

We empower wellness practitioners by providing them with a marketplace to meet local customers, business software to manage their work, and a community to belong to.

Our growing range of services includes massage, facials, nail, and osteopath treatments performed at times and places chosen by our clients. We've delivered well over 800,000 wellness treatments in London, Paris, Manchester, and Birmingham. 

We believe that freedom and trust bring the best out of people, so we work with team players who get the importance of owning their responsibilities.

We live and breathe our values; we’re curious, supportive, fair, clear in our communication, and never settle for average. We’re a diverse team and particularly encourage applications from different underrepresented demographics.

As the product team, we are highly skilled multi-disciplined engineers working closely with each other across design, engineering, and testing. We embrace strong development standards, continuous integration, peer review, test automation, and replicable deployment processes. 


We’re building the future of wellness. Join us.


The Role



In this role, you will be responsible for delivering business requirements across the range of our websites and backend microservices. To evolve the architecture and to keep up to date with the latest technologies. You will be releasing changes to the production environment daily and you will do it in small backward compatible pieces.


As part of the international team distributed across 6 countries and a few time zones, you will get access to different cultures and opinions.

Required skills and experience

  • Fluency with vanilla JavaScript
  • Strong skills with some front end framework. We use React and knowledge of it would be considered as a strong plus
  • Strong CSS skills with Less & styled-components
  • Some experience with Node.js 
  • Some experience with TypeScript
  • Experience with unit and end-to-end testing frameworks
  • Experience in building responsive and accessible pages across a variety of browsers and devices
  • Experience writing testable, extendable, and maintainable code and passion for craftsmanship
  • Business-level communication fluency in English

Nice to haves

  • Experience building architectures of a different flavor
  • Experience working with microservices
  • Experience in developing applications running in a cloud environment
  • Experience continuously delivering changes to end-users daily
  • Experience working remotely as part of a distributed team
  • Experience working with build tools and continuous deployment techniques

Our tech stack

  • React, Angular, Less, Jest, enzyme & react-testing-library, Testcafe
  • Sentry, Feature toggling with Split.io
  • Node.js, Typescript, MySQL, Redis, RabbitMQ
  • CircleCI & Jenkins
  • Docker, Kubernetes, Google Cloud Platform