Fullstack Engineer

Nn Bank
Veenendaal, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 4.5K

Job location

Veenendaal, Netherlands

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Python
Node.js
Amazon Web Services (AWS)
Software Engineering
TypeScript
React
Amazon Web Services (AWS)
Serverless Computing

Job description

Role purpose: Build and maintain secure, scalable web applications that support NN Bank Shared Business Solutions, delivering reliable digital experiences through end-to-end engineering., * Design, develop, test, and deploy full-stack features across front-end and back-end services.

  • Collaborate with product, UX, and engineering stakeholders to translate requirements into technical solutions.
  • Implement APIs, integrations, and data flows with a focus on performance, security, and maintainability.
  • Write clean, well-documented code; perform code reviews and improve engineering standards.
  • Monitor, troubleshoot, and resolve production issues; support continuous improvement and operational stability.
  • Contribute to CI/CD pipelines, automated testing, and quality assurance practices., Your primary focus will be leveraging technologies and tools like Node.js, Typescript, AWS to create new solutions convert/expand functionality in pre-existing applications -ensuring compliance and security controls are implemented and documented.

The team owns just a few services, most of them written in Typescript (some in Python) and using serverless solutions in AWS, with Lambdas and Step Functions.

As a mature engineer, you are expected to work independently and contribute to the team in all the aspects of software development that surround build and maintaining a product. So, you should be comfortable doing: Product discovery, stake holder management, system design, operations monitoring, security controls, etc.

Requirements

  • Proven experience as a fullstack engineer delivering production-grade web applications.
  • Strong knowledge of modern front-end development (component-based UI, state management, responsive design).
  • Back-end development expertise (API design, authentication/authorization, database interactions).
  • Experience with testing practices (unit, integration, end-to-end) and version control workflows.
  • Understanding of secure software development and compliance-aware engineering in regulated environments.
  • Strong communication skills and ability to work in cross-functional, agile teams., High-quality releases, resilient services, measurable performance improvements, and consistent delivery of features that meet business and customer needs., You are a curious, eager-to-learn engineer who thrives in Agile environments and enjoys solving complex challenges. You also bring:
  • 3+ years of experience in software development and strong proficiency in full-stack development with TypeScript, Node.js, and React
  • Solid experience with AWS (Lambda, SQS, SNS, DynamoDB etc)
  • Mature in the full software life cycle (product discovery, CI/CD pipelines, observability, configuration management, compliance etc)
  • Experience with Azure DevOps pipelines is a plus
  • Excellent communication skills in English (B2+)

Benefits & conditions

  • Salary between €4,547 and €6,496 depending on your knowledge and experience (salary references for 40hs/w. 32hs and 36hs options are also possible)
  • 13th month and holiday allowance are paid with your monthly salary
  • 27 vacation days for a 5-day working week and one Diversity Day
  • A modern pension administered by BeFrank
  • Plenty of training and learning opportunities
  • NS Business Card 2nd class, which gives you unlimited travel, also privately. Prefer to travel with your own transport? Then you can declare the kilometers travelled
  • Allowances for setting up your home office and for internet use

About the company

Have you ever imagined making an impact across all business lines at NN Bank? Join our Shared Business Solutions (SBS) team and help shape the future of our technology landscape. At the Shared Business Solutions team, we build and maintain critical functionalities needed in many of or our departments and deliver them as a service. Our team plays a key role in NN Bank's strategic pillars of standardisation and simplification, delivering critical services that support multiple departments. If you get energized by building modern green-field solutions and ensuring robust security, this role is for you. You'll gain hands-on experience with NN's modern tech stack, including serverless AWS solutions, TypeScript, Lambdas, and Step Functions., By the nature of the centralized solutions we create for NN Bank, you will interact with many other colleagues in different departments. Specially with other engineers and architects. As all our tech departments are international with English being the main language.

Apply for this position