Summary
✨ AI‑Generated
A leading financial services organization is seeking a senior front-end engineer to modernize user interfaces, contribute to platform development, and collaborate with cross-functional teams on secure digital solutions.
Highlights
Remote opportunity focused on modern user interfaces, agile collaboration, architecture improvements, and reliable application development.
Description
## About the Role
A leading banking client in Amsterdam is seeking a **Senior Front-End Engineer** to strengthen its Global Customer Data Management team.
The team develops and maintains a global data store and the GRDM platform, supporting business applications that manage customer and business data.
You will bring strong front-end expertise to a primarily full-stack engineering environment, with a focus on replacing existing GRDM screens and building modern, reliable user interfaces.
The role involves agile development, front-end architecture, API design, testing, CI/CD, deployment, security, and close collaboration with stakeholders.
## Key Responsibilities
* Contribute to the development and maintenance of the **GRDM platform** and global customer data management solutions.
* Develop and replace existing application screens with modern front-end implementations.
* Work within an agile, cross-functional engineering team.
* Contribute to a safe, productive, and collaborative working environment.
* Support colleagues and contribute to shared technical knowledge.
* Continuously develop your own skills and evaluate new technologies.
* Help maintain and support existing products and business goals.
* Contribute to a realistic and achievable roadmap for the squad.
* Help design **API schemas** with front-end performance considerations in mind.
* Apply established processes, engineering standards, and coding practices accurately.
* Work with modern front-end build tooling such as **Webpack and Rollup**.
* Contribute to **CI/CD** processes and deployment workflows.
* Support deployments to **CDN** and related release procedures.
* Consider risk evaluation and security requirements during delivery.
* Apply appropriate front-end architecture and design patterns.
* Develop and maintain automated testing practices using TDD, BDD, and relevant testing tools.
* Communicate technical concepts effectively with stakeholders and team members.
## Required Qualifications
* **10+ years of experience** in software development/engineering and working within agile organizations.
* Experience with **class-based components**, such as React Class Components or Lit.
* Experience designing **API schemas** with front-end performance in mind.
* Experience with front-end build tooling such as **Webpack and/or Rollup**.
* Experience with **CI/CD tooling**, preferably Azure DevOps.
* Experience with deployment, release procedures, risk evaluation, and security.
* Strong understanding of **TDD, BDD, and software testing**.
* Experience with testing tools such as **Mocha, Chai, Selenium, and/or Karma**.
* Strong technical communication skills.
* Ability and willingness to actively engage with stakeholders.
* Experience working in **agile development environments**.
## Preferred Qualifications
* Experience in the **banking or financial services sector**.
* Experience with **React Class Components or Lit**.
* Experience with Single Page Application (**SPA**) architecture.
* Experience with **Server-Side Rendering (SSR)** or **Static Site Generation (SSG)**.
* Experience with Azure DevOps.
* Experience working with CDN deployments and front-end release processes.
* Experience with customer data management platforms.
* Experience in full-stack engineering environments.
## Skills & Competencies
* Front-End Development
* Senior Software Engineering
* JavaScript / Modern Web Development
* React Class Components
* Lit
* API Design
* API Schema Design
* Front-End Performance
* Webpack
* Rollup
* CI/CD
* Azure DevOps
* CDN Deployment
* Release Management
* Risk Evaluation
* Application Security
* Single Page Applications
* Server-Side Rendering
* Static Site Generation
* TDD
* BDD
* Automated Testing
* Mocha
* Chai
* Selenium
* Karma
* Agile Development
* Software Engineering
* Technical Communication
* Stakeholder Collaboration
* Customer Data Management
* Banking Technology
* Financial Services Technology
## Education & Experience
* The source listing does not specify a required degree or formal educational qualification.
* **10+ years of software development/engineering experience** is required.
* Experience working within agile organizations is required.
* Relevant front-end engineering, testing, CI/CD, API design, deployment, and security experience is expected based on the stated skillset.
## Work Arrangement & Schedule
* **Remote**
* Listed location: **Amsterdam, North Holland, Netherlands (Remote)**
* Employment type: **Full-time**
* Working schedule: **36–40 hours per week**
* Project duration: **2–3 years**
* The role is associated with a banking client based in Amsterdam.
* Specific onsite requirements are not stated in the provided listing.
## Compensation & Benefits
* Compensation is not specified; the listing identifies **EUR** as the currency.
* No specific benefits or additional compensation details are provided in the source listing.
## Interview Process
* One technical interview: **60-minute Teams conversation**
* One soft-skills interview: **20 minutes**
## Additional Information
The engineering team currently consists of full-stack engineers, operations engineers, and a product owner within the Global Customer Data Management tribe.
The team is responsible for the complete GRDM platform while seeking additional front-end expertise to support the replacement of application screens.
The role is within the **Financial Services and Banking** industry and emphasizes collaboration, continuous learning, technical knowledge sharing, product support, and stakeholder engagement.