Frontend Engineer

Deutsche Bank
Frankfurt am Main, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Berlin, Germany

Tech stack

JavaScript
Agile Methodologies
Unit Testing
Continuous Delivery
Continuous Integration
Github
Software Engineering
RxJS
React
Cypress
Angular
Front End Software Development

Job description

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.

Commercial Banking Tribe

You'll be joining the Commercial Bank Tribe, who is focusing on the special needs of the small and medium enterprise clients in Germany, a designated area for further growth and investment within Corporate Bank.

We are responsible for the digital transformation of ~800.000 clients in 3 brands, i.e. the establishment of the BizBanking platform including development of digital sales and service processes as well as the automation of processes for this client segment.

We are on a journey of an extensive digitalisation of business processes and to migrate our applications to the cloud. We are working jointly together with our business colleagues in an agile setup and we are collaborating with stakeholders and engineers from other areas thriving to achieve a highly automated and adoptable process and application landscape.

As a Senior Frontend Engineer (m/f/x), your role will involve working within an agile Scrum team to develop and implement new features for our products that are designed for small and medium-sized corporate clients within Deutsche Bank., * Actively contribute to the development of a shared codebase for our online applications targeting small and medium-sized corporations within Deutsche Bank.

  • Utilize your engineering expertise in the development of new features and ensure the cleanliness and industry-standard compliance of the codebase.
  • Prioritize the use of modern technologies, design principles, and agile methodologies in your daily work.
  • Regularly participate in peer reviews with your team to ensure the quality, extensibility, and reusability of your code.
  • Engage proactively within the engineering community, share your expertise, and establish a robust network.

Requirements

  • Possess a university degree in a technological or scientific field or have equivalent work experience.
  • Possess a strong proficiency in frontend technologies, including RxJS and have hands-on experience with leading frameworks such as Angular or React. Additionally, demonstrate familiarity with both unit testing (using Jest) and end-to-end testing (using Cypress).
  • Understand the concept of Continuous Integration/Continuous Deployment (CI/CD) and have hands-on experience with it, especially with Github Actions.
  • Have a strong understanding of the software development lifecycle, able to write reusable, testable, and maintainable code, and are familiar with agile methodologies.
  • A team player who enjoys sharing knowledge and best practices, learns quickly, listens carefully, and is willing to mentor junior engineers. Possess strong communication skills and can fluently communicate in English.

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.

Apply for this position