This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced UI Developer capable of delivering modern, scalable, and high‑performance front‑end applications within the banking and financial domain. The ideal candidate is a hands‑on engineer with strong problem‑solving abilities, deep technical expertise in modern UI frameworks, and the ability to work end‑to‑end on complex projects. This role requires excellent design sense, strong coding skills, and familiarity with cloud-native and micro-frontend architectures.
Job Responsibility:
Develop user interfaces using TypeScript, React.js, Redux, and Micro-Frontend architecture
Implement modern UI designs with CSS/SASS, ensuring high visual quality
Build backend integrations using Node.js / Nest.js
Work with Azure DevOps for build pipelines and deployments
Write automated tests using Playwright or similar frameworks
Deliver pixel-perfect UI aligned with UX designs
Ensure web accessibility (WCAG guidelines) across all UI components
Implement front-end security best practices
Work with HTTP protocols, API integrations, and web performance optimization
Collaborate with cross-functional teams to deliver scalable solutions
Produce clear technical documentation and strong written communication
Requirements:
Strong expertise in TypeScript, React.js, Redux
Hands-on experience in Micro-Frontend architecture
Expert-level knowledge of CSS, SASS, responsive UI, layouts
Strong experience with Node.js / Nest.js for backend integration
Experience using Azure DevOps for CI/CD
Good understanding of web accessibility and security best practices
Hands-on experience with Playwright or other automation testing tools
Ability to deliver pixel-perfect UI implementations
Solid understanding of HTTP protocol, REST APIs, and browser behavior
Strong written and verbal communication skills
Nice to have:
Experience with Webpack, Vite, or modern build tools
Knowledge of design systems and component libraries
Exposure to cloud-native architectures (Azure preferred)
Experience in performance optimization for large-scale UIs
Familiarity with Figma/Adobe XD for UI/UX collaboration
Understanding of containerization (Docker)
Experience working in the banking/financial domain