Senior Software Engineer

Overview

Responsibilities

  • As a Senior Software Engineer you will be working in the high performance SCRUM team. Helping to build applications, delivering high quality code with performance and scalability in mind
  • Working with the Engineering Lead on designing architecture. Continuously improving your own skills to get the team and self to achieve best results
  • Working in an Agile environment as part of the high performance SCRUM team
  • Delivering clean, well tested, scalable and maintainable code, both Front-end and Back-end
  • Working closely with the design team to deliver high-quality Ul components using our Design System
  • Actively participating in design discussions; being the voice of experience
  • Collaborating with team-mates to deliver high-quality solutions and code
  • You will be crucial part of planning and continuous delivery of valuable features to the end user
  • Continuously pairing and doing Peer Reviews to achieve the best results
  • Working on your personal growth with the Engineering Manager and Engineering Lead

Requirements:

  • Experience building applications across the stack, including designing for performance, reliability, and extensibility across various layers of the system, from the database to the server to the user's device
  • Ability to diagnose problems at any level (Client, HTTP/Network, Server, Database, OS)Solid experience building React applicationsIn-depth knowledge of Typescript & NodeJSExperience with RDBMS
  • Strong understanding of testing
  • Strong understanding of good practices and clean code principles
  • Experience in Agile development practices
  • An insatiable appetite for learning
  • Relevant experience in real-time, low-latency, high-frequency transaction-based systems
  • Have exposure to the secondary languages we use in our stack (Ruby)
  • Have prior experience in e-commerce

Benefits:

  • Structured career progression so you can reach your full potential
  • MacBook and any other equipment you need to do a great job
  • 25 days holiday – with the option to carry 5 days over to the next year
  • Length of service leave (+1 day for every year, up to 5 years)
  • Private medical insurance
  • Company outings and socials (BBC Robot Wars, LuckyVoice Karaoke, London-wide scavenger hunts, to name a few)
  • A flexible and fun working environment in our office in Farringdon (dog-friendly)
  • Home office budget
  • Equity for all our permanent employees based in the UK & US only
  • International Remote working for upto 30 days of the year
  • 4:30pm finish on Fridays
  • Life Assurance (upto 4x annual salary)
  • Annual Learning Budget for every individual
LoyaltyLion
Visit website
Apply Now

Find your next job

Signup and start finding your next job.