Principal Engineer

Notonthehighstreet
Choose a life less ordinary

Job details

  • Full-time
  • calendar
  • map markerLondon, GB
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeLead
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £500

Intro

Core to our culture is bravery, honesty and openness, as is our belief in smart people thinking for themselves, understanding the problem and finding the right solution. We work in non-hierarchical, agile cross-functional product teams; we work as one to solve the problem at hand. We love what we do! Learning should be the core to your daily activities and if Notonthehighstreet.com is to innovate and move forward, we need to ensure you have the skills to do just that.

Our current tech stack includes: **Node, ES6, React, Express, Ruby, Java, Go and Swift. **If you’ve got experience in some/most of these techs’n’tools then we definitely want to speak to you!

You will be joining a team of enthusiastic and talented developers with multiple complex problems to solve. You'll be spearheading the creation of new architectures and methods as well as maintaining and supporting our existing platform. You will bring experience in quality software engineering and be comfortable with getting stuck in.

You'll be spearheading the creation of new architectures and methods as well as maintaining and supporting our existing platform. You will bring experience in quality software engineering and be comfortable with getting stuck in.

You will be joining the team who created and are still developing Toga https://github.com/notonthehighstreet/toga which magically serves universal components which are pre-rendered on the server and initialised on the client so that they can be instantly used with any web-app including the NOTHS app

Main requirements

  • You are comfortable dealing with back-end Ruby as well as having expert knowledge of ES6 and an ability to understand/adopt Javascript frameworks.
  • React is our chosen framework so in depth experience is essential.
  • Mature and responsible personality who can mentor junior engineers.
  • Pairing is our default practice so you should be comfortable doing this, both learning and teaching.

Nice to have

We’d be really interested if you have worked within an eCommerce or retail business and have experience implementing a microservices architecture. We deploy code as often as every hour and are committed to continually learning and innovating to ensure our platform is the absolute best it can be

Perks

  • Award winning office design
  • ‘Free’ MacBook Pro
  • Coffee rationed to 6 cups per hour

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £500