Front-end Engineer II - Remote
Key Skills
Job 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.
Core Responsibilities
Develop and maintain the GRDM platform and customer data management solutions, replacing existing screens with modern front-end interfaces. Collaborate with an agile team on API design, architecture, testing, CI/CD, deployments, security, product support, and stakeholder communication.
Requirements
Requires 10+ years of software engineering experience, including work in agile organizations, and experience with class-based front-end components, API schema design, and build tools such as Webpack or Rollup. Candidates should also have experience with CI/CD, deployment and security practices, TDD/BDD, automated testing tools, and technical and stakeholder communication.
About Torentify
Industry: Technology, Information and Internet
Company size: 2-10 employees
Torentify Jobs is a modern job platform helping candidates find verified job opportunities quickly and easily. From remote jobs to full-time roles, we connect talent with the right companies. Our goal is to simplify job search and help recruiters hire faster with quality candidates.