Front End Developer
Role details
Job location
Tech stack
Job description
A skilled Frontend Developer to join and work on applications that power the client's mobile app and Internet Banking website-products used daily by millions of customers. You thrive in a DevOps environment, value autonomy and ownership, and enjoy working with modern frontend technologies while continuously improving your craft.
As a Frontend Developer, you are responsible for…
Building, maintaining, and improving modern frontend applications that are critical to ABN AMRO's daily banking services, while contributing across the full development lifecycle.
You will:
- Develop and maintain frontend applications using Vue.js (Vue3)
- Build responsive and accessible user interfaces using HTML, CSS, and JavaScript
- Apply modern web development practices using tools such as NPM, Vite, packages/modules, and linters
- Work in a Scrum/Agile setup within a DevOps team
- Contribute to CI/CD pipelines and automated delivery
- Write and maintain unit tests and collaborate on broader test strategies
- Support production stability and incident handling where needed
- Actively participate in knowledge sharing and continuous improvement initiatives
Responsibilities
- Deliver high-quality, production-ready frontend code
- Ensure performance, reliability, and maintainability of frontend applications
- Collaborate closely with backend engineers, product owners, and other stakeholders
- Apply DevOps principles to development, testing, and delivery
- Contribute to a strong engineering culture within the team
Requirements
Do you have experience in Web development?, You are a communicative and proactive frontend professional who enjoys working in complex, high-impact environments. You take ownership of your work, collaborate easily with others, and continuously look for ways to improve both the product and yourself.
Relevant knowledge, skills & experience
Must have:
- Solid knowledge of web development fundamentals (HTML, CSS, JavaScript)
- Strong experience with Vue.js (Vue3)
- Understanding of modern web development concepts (NPM, Vite, packages/modules, linters)
- Experience with CI/CD
- Experience with unit testing
- Experience working in Scrum/Agile teams
- Strong communication skills
Good to have:
- Experience with cloud platforms, preferably Azure
- Experience with Web Components (Lit)
- Experience with end-to-end testing tools such as Playwright
- Experience with TypeScript
- Familiarity with ServiceNow