Front-End Engineer Job in United Kingdom
Fresha , United Kingdom

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in UK
Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 23, 2021
Last Date
May 23, 2021
Location(s)

Job Description

Come and work as a React Front-End Engineer in the Engineering team at Fresha! We’re a fast-growing global platform that is revolutionizing the beauty and wellness industry. Fresha has quickly become a game-changing industry leader which is transforming how beauty and wellness owners run their businesses and how consumers find and consume their products and services.

All over the world, our customers book over 10 million appointments every month, with thousands of partner businesses worldwide (currently 45,000 and growing every day). We recently passed a significant business milestone of having processed $10B of bookings with our platform.

Given our scale, and our continued growth, we are looking to find the best front-end engineers to come and join us on our mission.


What we’re looking for generally

We are looking for experienced, passionate, battle-tested software engineers to join our team. Here’s what our technical playing field looks like when viewed from a helicopter:

  • React SPA for web, also packaged as a Cordova app for mobile
  • JSON APIs behind which we have a mix of increasingly Elixir platform services (and decreasing number Ruby services)
  • We’re travelling down the well-worn path of moving from a predominately monolithic architecture to an event-driven architecture of loosely coupled services and are progressing in strides. Kafka and gRPC are helping us on that journey
  • Currently deployed into AWS but as we’re 100% k8s our workloads are very portable

We already have a team of great players, 70 strong and growing (mostly in Poland) but are continuously hiring to support our global expansion and the exponential growth of our business.

While we do have a great office in London (near Liverpool St.), we are all currently WFH. We are discussing how and where we will continue working in the post-COVID future and even though we have yet to fully map out that future, it will be a mix of WFH and office, with individual teams determining the best approach for themselves. As we are just starting to hire in London, our first engineers in the UK will all be joining existing teams which have a Poland centre of gravity.

Regardless of how and where we decide to work, we are looking for great product-oriented engineers who will rise to the challenge of working as part of a talented team of passionate engineers, architects and designers, all of whom ensure that everyone in the team is the best they can be.

We hand-on-heart! consider ourselves to be a world-class engineering team, so we set the bar high in terms of inviting new team members to come and join us. We look for people who will help drive us to be collectively even better than we already are and who can contribute to and reinforce our product engineering culture.


Requirements


What we're looking for specifically:
  • Proven experience in writing complex JavaScript SPA
  • Proven experience with React + Redux
  • Proven experience with a modern JS toolchain: NPM, Webpack, ESLint,...
  • A passion to write well-structured, easily maintainable, well-documented code that balances beauty and pragmatism
  • Strong communication skills, ability to self-organise and work well within teams
Bonus points for:
  • TypeScript
  • Cordova
  • Native development for Android and / or iOS
  • RAIL Performance
  • PWA
  • SSR
  • Node
  • Cypress and Jest
  • Full-stack experience (double bonus points if Ruby or Elixir!)
  • Experience with


How we roll:
  • We focus on a killer combination of quality and velocity, sacrificing neither
  • Cross-functional product engineering teams, sprinting bi-weekly, autonomously and continuously delivering
  • Highly collaborative lean product development process where engineers work closely with product owners
  • Daily (and intra-day) deploys, 100% feature-flagged
  • On-demand test/staging environments provisioned with a Jenkins one-liner in Slack Ops
  • Automated Everything: 100% infrastructure-as-code plus a deep-seated hate of manual testing (we like Cypress/Jest)
  • Contribute on Day 1: Read Confluence, Install Docker Desktop, git clone repo, ./scripts/setup.rb. Done.

Benefits

  • Working with great fellow engineers who care passionately about crafting beautiful product experiences built on scalable architectures
  • The opportunity to contribute to a product platform which is globally scaling-out and transforming a massive industry segment
  • Make a tangible contribution in a continuous delivery environment where you'll see your code in production in hours
  • Be part of a team who focus on culture, quality, velocity, product and architecture in parallel

Job Specification

Fresha

Information Technology and Services - London, United Kingdom
© Copyright Mustakbil.com - Jobs in UK, 2004-2021. All rights reserved.