Backend Developer

We are looking for a backend developer that would like to be part of our product team!

We have great ambitions to innovate and create world-class customer experiences for our customers!

About the Role:

Spare is on an ambitious journey to revolutionize investing. As a backend developer, you will fulfil a key role in helping the Spare app reach new heights. This is a unique opportunity to be part of a visionary product team and help drive innovation in the investment sector.

Spare is organized as a cross-functional team of about 15 people where business, product and technology come together. We aim to be role models in autonomy and working in an agile way. We are looking to complement our team with an experienced backend developer who is driven and curious about our solutions and tech stack. You should thrive in a flat structure with distributed autonomy. We believe success comes from the participation of each member of our team.

About us:

To realize DNB's growth ambitions within savings and investment, DNB has gathered the entire value chain in a new division of Wealth Management, Savings & Investment. The division has overall responsibility for digital sales, marketing and distribution of stock trading, funds and investment products primarily aimed at retail customers. Our main channels include the Spare app, funds trading and stock trading on the web.

We are driven by digital solutions, unique customer experiences, innovation, and a platform-based approach to strengthen our commitment to savings and investment.

Our vision is to enable a better financial future for our customers. We will do this by developing the market's most attractive and efficient savings and investment platform.

Who are we looking for?

We are looking for a backend developer to work together with our product people, designers, developers, architects, and testers to build exceptional customer experiences, APIs, backend services, and more. We are mainly using Kotlin in the backend but also have some .NET in our code. Our products are deployed to AWS, and we write and govern our own cloud infrastructure.

You'll be part of an autonomous team leading the digital innovation in Norway's largest financial group. This requires you to take responsibility and ownership of the product you're building, continuously improving the skills for both you and your team, while always keeping the customer experience in mind.

We believe finding the right person is more important than ticking all the right boxes, but as a guide we believe strong candidates have the following:

  • About 5+ years professional experience working as an engineer
  • Experience with Kotlin
  • Experience with object-oriented languages such as Java or C#
  • Full-stack experience or an interest to work in a full-stack capacity is a big plus
  • You are eager to learn and grow both as a developer and person
  • You are adaptable and comfortable with change and changing requirements
  • You value maintainable and scalable code as is needed in banking services
  • Experience with AWS cloud services including Lambda, API Gateway, DynamoDB, S3, CloudFormation / Terraform / CDK
  • Experience with CI/CD and build tools like GitLab Pipeline / Jenkins and Maven / Gradle
  • Great communication skills, both verbal and written

What does our day look like?

As a developer you will be a part of a cross-functional, trust-based team of approximately 15 people within business and tech. We love our customers and are dedicated to deliver easy and engaging customer experience through our app channel, Spare.

You will be responsible for delivering quality code and great customer experiences, while maintaining the rock-solid security and quality required for a bank solution. This requires that you work closely with design and product and communicate your thoughts clearly to your team. Our focus on stability means we write testable code that can adapt to change.

We believe in a dynamic and challenging environment. We encourage open communication and regular feedback to grow both personally and professionally.

Our employee benefits

You will be given challenging assignments that allow you to grow professionally in a strong developing environment with competitive terms and excellent career prospects. You will have a great deal of freedom to influence your own work, and to facilitate your own learning. You will work with the latest technologies and techniques, and we offer training and certifications e.g. within AWS, as well as free access to LinkedIn Learning and other training.

DNB offers good pension schemes, insurance schemes and employee conditions for DNB's products, as well as access to cabins and apartments all over Norway. Furthermore, we have a good social environment with many sports, cultural and other activities as well as a wide range of discount schemes.

We know the value of good work-life balance, so we also offer flexible working hours, extra days off and reduced working hours from May to August (summertime) and hybrid working.

The workplace will be in our modern premises in Bjørvika, Oslo or Solheimsviken, Bergen where we have a hybrid working day with home office and modern tools for digital interaction.

Are you ready for an exciting journey in 2024 and beyond?

Feel free to reach out for an informal chat!