
Node.js Backend Engineer
Imagine using your creativity, insight and digital savvy to help Nationale Nederlanden (NN) cross the digitalisation bridge. As a Node.js Backend Engineer, you will have plenty of opportunities to help us take the needed steps to modernise our backend applications, automate and improve on processes. Based in The Hague, you will work with cutting-edge technologies at one of the largest financial institutions in the Netherlands. Here, you will be uniquely positioned to lead important changes at NN, which aims to become a leading digital retail bank.
What are you going to do?
As our Node.js Backend Engineer, you’ll be evaluating our technological landscape, designing and implementing automation of our processes where possible, investigating, analysing and fixing bugs, integrating systems, running them and others already deployed. And you will also help us create a more tech-driven culture at NN by being an ambassador and helping our teams embrace our new way of working, which marries client centricity with state-of-the-art software.
Your main responsibilities include:
- Defining and evolving the architecture of our solutions
- Developing and maintaining unified solutions incorporating coding standards
- Proactively contributing to Savings, Investments and Bank Assurance’s strategic approach to ensure we are future-proof
- Using software to create best-in-class automation and integrations
- Closely collaborating and aligning with the Engineering Guild and facilitating community contributions
- Taking responsibility as editor-in-chief through code reviews and final decision-making
- Coaching and mentoring other engineers from our and other Domains
What we offer you
NN is famous for its work-life balance, and you’ll enjoy plenty of freedom in your role, with all the perks of hybrid working. We believe in creating an inclusive, inspiring work environment and investing in skills and competencies for the future. We match this with employee benefits that are in line with what is needed now and in the future. This allows our employees to get the best out of themselves. In addition, we can offer you:
- A salary between €4,400 and €6,300 depending on your knowledge and experience
- A 13th month and holiday allowance, paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- The latest MacBook Pro or Dell laptop
- Plenty of training and learning opportunities
- An NS Business Card and/or compensation for commuting costs
- Allowances for setting up your home office and for internet use
What you will bring
Experienced in building high-quality software, you can work well with business colleagues and engineers. You are not afraid to speak your mind and you have lots of ideas on how to build a tech-led culture. When it comes to GIT, pipelines, package management and unit/integration testing, you speak the same language as our engineers, but you may also be able to teach them a thing or two. Furthermore, you have:
- 8+ years of experience in software development as a Node.js backend engineer
- Excellent knowledge of JavaScript/TypeScript
- Excellent knowledge of integration patterns using REST and GraphQL APIs
- Good understanding of CI/CD concepts and a DevOps mindset (“you build it, you own it”)
- Some knowledge of React is a plus
You will work together with
You will be working in a small cross-functional Agile scrum team, side by side with engineers and skilled functional maintainers. You will be continually engaging in technical discussions to refine user stories so our customers can enjoy a smoother experience across our channels. Known for its informal culture, this small team is fun and friendly.