Lead Full Stack Engineer
Role details
Job location
Tech stack
Job description
- Co-lead the UI Platform team, providing hands-on technical leadership in close collaboration with the Architect / Lead Engineer
- Design, implement and evolve a scalable Angular-based UI platform, including a large reusable component library and shared frontend capabilities
- Ensure the platform addresses non-functional requirements such as performance, accessibility, security, usability and long-term maintainability
- Partner with downstream product teams to enable adoption, gather feedback and continuously improve the platform
- Ensure all platform development complies with bank standards, security requirements and SDLC best practices
Requirements
- Deep expertise in modern frontend engineering, ideally with Angular and TypeScript
- Significant experience designing and maintaining large-scale component libraries and/or shared UI platforms (open-source community management is also a plus)
- Strong grasp of CSS architecture, accessibility (a11y), performance optimisation and UX consistency at scale
- Experience working closely with UX/UI designers to turn design systems into robust engineering solutions
- Strong experience with automated frontend and platform testing (e.g. Cypress, Playwright, component testing, contract testing)
Backend & ecosystem awareness (secondary focus)
- Good understanding of backend systems and APIs, with hands-on or prior experience in Java-based environments (e.g. Spring-based services)
- Strong appreciation of frontend-to-backend contracts, API evolution and backwards compatibility
- Exposure to containerised environments (Docker, Kubernetes) and cloud-native delivery models
- Understanding of DevOps / SRE principles in production-grade systems
About the company
For over 150 years we have been there for our clients every step of the way. Our purpose: ‘Dedicated to our clients’ lasting success and financial security at home and abroad’ guides our vision and strategy, and is brought to life by our culture. With a global presence in about 60 countries, and a diverse workforce of more than 90,000 people, we know that each individual’s daily actions shape our culture.
Deutsche Bank Technology in Berlin
DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.
Our Berlin location is our most recent addition to our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.