We're a small team so we're looking for developers with the desire and ability to work across a broad range of disciplines within product delivery, as well as front end and back end software development. In this role you could be doing database design, server configuration, or Continuous Integration toolset improvements and configuration.
You'll work collaboratively with other developers, testers and analysts to craft and improve our award-winning financial reporting and analysis products.
A bit about you
Your friends would probably describe you as the one who is never done learning. You’ll be happiest when tinkering with new technologies and finding betters ways to deliver phenomenal code. You will enjoy working as part of a multi-functional team, while taking ownership of the work you do to deliver the best solutions.
You'll love to work with smart people and hate mediocrity; you know there is almost always a better way of doing things even if it can't be delivered immediately. Smaller teams, constantly learning, being challenged, having your own chunk of responsibility and being trusted to make it happen describe in a nutshell the environment you really thrive in. You want to be part of a collaborative culture where you feel empowered but always know you'll never be left alone.
We've always placed more importance on values alignment above technical ability but we'd really like you to:
• Be someone who keeps up to date with evolutions and trends within software development, with the ability to assess the impact and benefits of introducing new techologies, tools, APIs or methodologies.
• Have experience building web applications as part of a multi-functional team
• Demonstrate a grasp of good software design principles
• Be able to build and work with RESTful/HATEOAS APIs
• Understand frontend technologies such as: ES6/7, Webpack, npm, yarn, React, Angular, HTML & CSS
• Have experience of working with continuous integration tools such as Gerrit, Jenkins, Docker
• Be familiar with agile software development methodologies and practices such as SCRUM, Kanban, TDD, Specification By Example
If you’d like to find out more about us or the role, you can check out #wearenucleus on twitter to see what we’ve been up to recently or get in touch with Emma in our people team.
A bit about us
Our purpose at Nucleus is to transform financial services and create better outcomes for clients and their advisers. It is this purpose that drives everything we do and differentiates us. We know it's not just about what we do but how we do it. How we interact is guided entirely by our four values - authentic, accountable, energetic and inspiring.
Nucleus' culture is something our people believe sets us apart from other places they've worked. Our most recent 'Our Nucleus' survey showed 92% of us are proud to be here and believe we can make a difference in our role. This short film gives you an insight into our team.
It's a fast paced, challenging and always changing environment but one where we believe you will get the chance to fulfil your potential and do work that matters. All while being an important addition to a close-knit team you'll feel a part of right from the start. To truly enable us to do our best work we've created a space where all kinds of work happens - and happens well - all while allowing us to find a work/life rhythm, which we care deeply about.
What happens after I apply?
We know how frustrating recruitment processes can be from your point of view and we also know it doesn't have to be that way. We'll keep you in the loop along the way and will always get back to you to let you know the outcome of your application.