Quick Take
Deutsche Bank is seeking a Senior UI Engineer in Bangalore to develop and optimize enterprise-grade UI components. The role involves working with React.js, TypeScript, and modern frontend technologies, focusing on performance, scalability, and integration with APIs. You will contribute to architectural understanding and mentor junior developers.
🏢 About Deutsche Bank
Deutsche Bank is a global financial services company. They strive for a culture where employees are empowered to excel together, acting responsibly, thinking commercially, taking initiative, and working collaboratively.
🎯 The Role
As a Senior UI Engineer at Deutsche Bank in Bangalore, you will be responsible for developing highly responsive, reusable, and accessible UI components. This role involves building scalable enterprise-level software, optimizing front-end applications, and integrating with various APIs and microservices. You will also contribute to architectural understanding and best practices adoption.
🛠️ Tech Stack
- Core: React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
- State Management: Redux/Redux Toolkit, Context API
- Frameworks: Next.js, React Query
- APIs: REST APIs, GraphQL, WebSockets, streaming APIs
- Testing: Jest, React Testing Library, Cypress
- DevOps/Tools: Agile/DevOps, Git, Jenkins, Jira, CI/CD
- Visualization: D3.js, Chart.js
- Cloud: GCP/Azure/AWS (exposure)
💼 What You'll Do
- Develop highly responsive, reusable, and accessible UI components using React.js, TypeScript, JavaScript (ES6+).
- Implement pixel-perfect, responsive UI screens based on UX designs and product specifications.
- Optimize front-end applications for performance, scalability, and cross-browser compatibility.
- Integrate frontend applications with REST APIs, GraphQL, and microservices.
- Build reusable UI modules and evolve shared component libraries/design systems.
- Work with QA to automate UI testing and ensure high-quality releases.
- Troubleshoot production UI issues and provide L3 support when needed.
- Plan and develop entire engineering solutions to accomplish business goals.
- Build reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle.
- Ensure maintainability and reusability of engineering solutions.
- Ensure solutions are well architected and can be integrated successfully into the end-to-end business process flow.
- Review engineering plans and quality to drive re-use and improve engineering capability.
- Participate in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank.
- Mentor junior developers and identify new talent.
✅ What You'll Need
- Strong experience with React.js, Hooks, Context API, and modern JavaScript/TypeScript.
- Experience integrating frontends with APIs or data-driven interfaces.
- Strong foundation in HTML5, CSS3, SCSS, responsive design, and accessibility.
- Experience with Redux/Redux Toolkit or other state-management frameworks.
- Good understanding of REST APIs, GraphQL, WebSockets, streaming APIs.
- Understanding of UI performance, accessibility, and usability considerations.
- Experience with Agile/DevOps, Git, Jenkins, Jira.
- Strong problem-solving and communication skills.
- Proficiency in HTML, CSS and JavaScript.
- Familiarity with REST, JSON, and asynchronous programming.
- Experience in building scalable enterprise level software.
- Expert in JavaScript and ecosystem.
- Exceptional Code Quality.
- Strong troubleshooting skills.
- Experience in working with Agile Methodologies.
- Ability to understand business context and how to work with business stakeholders.
- Good understanding of UX/UI principles and web performance optimisation.
- Cloud exposure to any one of the prevailing providers (GCP/Azure/AWS).
🌟 Nice to Have
- Familiarity with Next.js, React Query, or similar frameworks.
- Exposure to testing frameworks like Jest, React Testing Library, Cypress.
- Experience with visualization libraries (D3.js, Chart.js).
- Exposure to Backend and DevOps, having worked as a full-stack developer.
- Experience with tooling and CI/CD.
- Proven ability to leverage AI tools to enhance productivity, optimise workflows to solve business problems, while applying critical judgment to ensure responsible and ethical use of data and AI outputs.
Why This Role?
This is a curated frontend role from Deutsche Bank. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React.js, TypeScript, JavaScript and more.
Senior UI Engineer at Deutsche Bank — FAQ
Quick answers about this role, the stack, and how to apply.
What is the tech stack for Senior UI Engineer at Deutsche Bank?
How do I apply for Senior UI Engineer?
Is Senior UI Engineer at Deutsche Bank remote?
Bengaluru had 63 of the 113 India roles posted in September 2026.See the India breakdown