Job Description:

About Us

YuLife is creating a new kind of insurance company. Our mission is to inspire people to live longer, happier and healthier lives. We provide life insurance to companies and drive employee wellbeing using rewards, technology and game mechanics. We work with AIG, Deliciously Ella, Dr Rangan Chatterjee, Avios, Calm, ASOS, Sofar Sounds, Urban Massage and many more partners to create a solution that truly fits the needs of modern business. Ultimately, we are looking for people who are passionate about YuLife’s mission of helping companies and their teams live their best lives, in a credible and authentic way. The Role We are looking for a talented full-stack engineer to join our mobile and web teams on a permanent basis. We are a start-up building a web and mobile product in the insurance space, using a Javascript + NodeJS stack. We are a data-driven company that subscribe to lean engineering principles and adhere to agile methodologies. You will be working closely with the UX lead, product owner and development team to deliver product features that we can test and validate against users.

You should be a highly driven and self-motivated individual who is organised and can communicate effectively with the rest of your team. Requirements for the mobile team:

  • Mobile deployment pipelines and practices
  • Familiar with the iOS and Android APIs

Requirements for the web team:

  • CSS pre/post-processor tools
  • Responsive design principles
  • Page speed optimisation techniques

Desirable skills:

  • Typescript or Flow (if you've come from a .NET background this should feel right at home)
  • ES6 / 2015
  • GraphQL
  • Docker

The ideal candidate will have:

  • Extensive knowledge of Javascript across the entire stack - NodeJS server and React in the browser (or React Native on mobile)
  • Working with RESTful API's and JSON, both as a consumer and producer
  • NodeJS and web services
  • Understanding of React principles and flux / redux architecture
  • Working with user stories in an agile / scrum environment
  • Strong understanding of CI, and build systems and pipelines
  • Version control (git)

YuLife Benefits

  • Competitive salary
  • 6 x salary Life Assurance
  • Income protection
  • YuLife App (includes well-being rewards, discounts and exclusive offers)
  • £20 per month to a "be your best Yu" budget
  • Hiit & yoga sessions
  • Monthly professional coaching
  • Contributory Pension = 3% of Basic
  • 24 days Annual Leave + 1 day for your birthday
  • Flexible/remote working

Our team comes from a variety of backgrounds and we welcome diversity – if you’re unsure, please apply.

Other Jobs in Full Stack