Summary
Buying a vehicle is a big decision – it’s often one of the most expensive purchases people make and the second biggest overhead after a mortgage. Zuto are pioneering a change in how people finance a car and this role is crucial to helping us shape the future of car financing. We’re looking for a JavaScript-focussed, full-stack Software Engineer to help us shape the way Zuto builds software.

What will I be doing?
Zuto is looking for a talented Software Engineer, to help continue our pioneering work in the UX arena, challenging assumptions on good user experiences and developing innovative software to ensure our web platform is testable, extensible and scalable. We have already built a revolutionary UX on top of the React.js framework (including Redux for state management), a style-guide based on atomic design principles and a componentized website architecture (using Tailor as a Composition Service). This role will be helping our design guild drive this stack forwards.

Working as a member of one of our domain-aligned squads, you will have truly T-shaped skills with a focus on JavaScript development, but also be comfortable working with server-side .NET code and databases.

What we’re looking for from you
• Technical experience as software developer, or related role. • Experience building software in an enterprise environment, with a demonstrable understanding of both the technology stack and how the software relates to the business domain. • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. • Hands-on expertise in core technologies within the Zuto stack, including:JavaScript (ES6), SASS, Webpack with Babel, Gulp / NPM scripts, React.js (with Redux for state management), Node.js (not essential), C# and SQL Server. • Understanding of cloud technologies and the benefits they bring (specifically AWS). • Knowledge of Continuous Integration and Deployments. Understanding of what defines good quality code, including implementation of design patterns and SOLID principles.
• Ability to convey technical concepts to a team of technical experts • Ability to use techniques such as pair programming and mob programming to build solutions collaboratively • Focussed on Agile and Lean engineering principles. • A strong desire to learn, educate others and make improvements.

Stuff that’s not essential but we’d like you to have • Experience using cloud technology to host software, and Infrastructure-as-Code tools to define that hosting as part of an automated pipeline. • Experience developing resilient web services that implement RESTful standards and that can scale with demand. • Experience using techniques such as DDD to inform software design. • Experience of influencing software engineering best practices within a team.

What will this role give you?

The opportunity to work with cutting edge technology to solve complex problems in a collaborative, innovative environment. You’ll be joining a team with a drive to make incremental changes to the way we do things, disrupt the car financing market and have tonnes of fun whilst they do it!

This role offers a salary of £45,000, career development, great colleagues, interesting challenges, hacks in a fun and collaborative working environment.

Don’t take our word for it!
We're a Sunday Times Best Companies; Best Company to Work For in the UK and have been for the past 3 years, we also feature in the Top 10 Fastest Growing Tech Businesses in the North. You can be rest assured that we can offer you a great career within an ambitious and forward-thinking company. To apply hit the 'apply now' button below and send us your CV telling us why you'd like to join the Zutonites!

Interested? Send us a message!

Apply Now