Senior Software Engineer

May 25, 2024
  • Advert ID: 546026
  • Job Reference: SSEcinchkm2
  • Location: Manchester
  • Job Type: Permanent
  • Salary: £70000.00 to £80000.00 per year
Apply for this role

Senior Software Engineer 

£70,000 – £80,000 per annum DOE + bonus + benefits

Hybrid – working from home with visits to our central Manchester office

🚗 Hello from Cinch – the UK’s trailblazer in simplifying car ownership! Our quest? To remove the faff and make car transactions as smooth as a well-oiled engine, all from the comfort of your own home. With the solid backing of British Car Auctions, one of the largest automotive groups in the UK, Cinch is steering the future of car ownership with innovation, insight, and a bit of British charm.

cinch and tech innovation

Ready to work in an autonomous environment? To make big decisions? Be part of a growing team and help change the way the UK buys cars? cinch’s tech tribe is creating an environment where communication is open, decisions are made quickly, and everybody has the freedom to bring new ideas. With an exciting tech stack and the platform to create incredible things, our Engineering teams are revolutionising an industry. Apply now, and you could do that too.

The role

  • Building the future of our AWS, TypeScript, React, Node, micro frontend, serverless, event-driven applications
  • Working with your squad to craft a site that’s easy to innovate within and loved by our customers
  • Contributing to our collaborative DevOps culture, being responsible for your code from design to deployment and support
  • Continually identifying areas for improvement through refactoring code, process or working methods
  • Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building is the very best it can be
  • Proactively sharing acquired knowledge and insights with colleagues and across cinch
  • Mentoring and educating squad members on new technologies, best practices, and industry developments
  • Demonstrating a strategic mindset to help improve Cinch's overall technical strategy
  • Contributing to the alignment of technological decisions with long-term business objectives
  • Leading the exploration and implementation of innovative technologies and features
  • Identifying opportunities to optimise processes and workflows within the team or wider organisation
  • Taking on a pivotal role in mentoring, guiding, and developing junior team members

The person

  • You have a strong technical background in web application development, preferably in a large-scale cloud-based setting with modern software development practises such as CI/CD
  • You can demonstrate having worked in an environment which has strong engineering practises and principles such as TDD and pair programming and demonstrate how you have furthered the culture
  • You have significant experience with modern frontend frameworks (we use React), as well as a solid comprehension of the basics of good frontend development – HTML, CSS, Javascript, Typescript, a11y
  • You have a passion for developing others and have experience in mentoring software engineers
  • You are effective at facilitating technical discussions in the team and confident in challenging approaches when they don’t seem right
  • You have solid experience working in a modern agile environment
  • You have a real appetite for learning & self-development and pride yourself on being a valued member of the team

Experience with any of the following a bonus:

  • Serverless compute such as Lambdas or Functions
  • Serverless Framework
  • NoSQL databases such as DynamoDB or Mongo
  • Understand the importance of driving quality into code through test automation
  • Familiar with event modelling and event driven architectures
  • E-commerce experience
  • Care about the product life cycle and the lifetime value of the customer
  • You want to grow within your career and are looking for a place that lets you have immediate, meaningful impact
  • Pragmatic and deliver thoughtful, awesome solutions to solve business problems
  • Have had experience or want to have experience working in diverse, cross functional agile teams
  • Passionate about software development, sociable, with a great appetite for learning and self-improvement

cinch and rewards

cinch’s benefits programme sees that our people are supported both in and out of work. That’s what a faff-free life is all about. We offer:

  • Competitive salaries and bonuses
  • Private Healthcare (Bupa)
  • Company pension scheme
  • Flexible/hybrid working policy
  • Employee Assistance Programme
  • Access to trained mental health first aiders
  • Enhanced maternity, paternity, and adoption leave

And so much more!

cinch and you

In making the most out of a career at cinch you need to be curious, creative, and collaborative. See, we are putting you in the driver’s seat, in control of your career and ready to drive your own development. There’s no bureaucracy, no hierarchy, just an environment with values that bring us together and a purpose that sets us apart. Join us as we continue to accelerate, defy expectations, and revolutionise an entire industry.

Diversity and inclusion

cinch wants to help all kinds of people in the UK find and buy a car. So it makes good sense to have all kinds of people working with us on the challenge. Conversations and the decisions they lead to are better for featuring different voices. Representation matters.

And doing your job while not being your authentic self is not faff-free. Being free to be the best of who you are as you soar to professional greatness is the kind of business we commit to creating, as one.

Apply for this role