Jobs and Careers
DE

Platform Frontend Engineer (f/m/x) - Cloud Services Integration [Job Profile: Senior Engineer]

Deutsche Bank
Germanyfull_timeVerifiedPosted 27 Jun 2024

About the role

Job Description:

Deutsche Bank Technology in Berlin

DB Technology is a global team of technology 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.

CB Data Platform

We are seeking a talented Frontend Engineer (f/m/x) to join our innovative engineering team. The ideal candidate will have extensive experience in designing, developing, and maintaining frontend applications that seamlessly integrate with backend services hosted on a cloud environment. You will be responsible for creating user-friendly, responsive, and high-performance web applications.

-> You love this job but feel you cannot tick 100% of the boxes? Send us your CV anyway!

Your key responsibilities

  • Design and Development: Design, develop and maintain responsive and interactive web

  • Integration: Work closely with backend engineers to integrate frontend applications with APIs and microservices hosted on Cloud platforms.

  • UI/UX Implementation: Collaborate with UX/UI designers to implement user interfaces that enhance user experience.

  • Cross-Platform Development: Ensure cross-browser and cross-device compatibility

  • Cloud Integrations: Develop and deploy backend solutions on Cloud Platforms (e.g. Google Cloud, AWS or Azure) ensuring high availability, scalability, and security.

  • Collaboration: Work closely with backend engineers, UX/UI designers and product managers to ensure seamless integration and delivery of new features

  • Code Quality: Wrote clean, maintainable, and efficient code with comprehensive tests (unit, integration, etc)

  • Monitoring and Logging: Set up and maintain monitoring, logging and alerting to ensure the reliability and performance of backend services.

Your skills and experiences

  • Several years of professional and relevant experience in area of software development and
    architectures

  • Several years of experience in frontend development, with a focus on integrating with cloud-based backend services

  • Microservices Architecture: Experience with microservices architecture and service mesh technologies

  • Frontend Technologies: Proficiency in HTML, CSS, and JavaScript

  • Frameworks and Libraries: Experience with modern frontend frameworks and libraries such as React, Angular, or Vue.js

  • Cloud Platforms: Hands-on experience with cloud platforms like Google Cloud (preferred), AWS or Azure

  • DEVOPS: Experience with DevOps practices and infrastructure as code (e.g. Terraform)

  • Databases: Proficiency with SQL is a must (e.g. PostgreSQL, Cloud SQL) and NoSQL is nice to have (e.g. MongoDB)

  • APIs: Strong experience in consuming RESTful APIs and/or GraphQL endpoints

  • CI/CD: Familiarity with CI/CD pipelines and tools (e.g. GitHub Actions, Jenkins)

  • Security: Understanding of secure coding practices and experience with security frameworks

  • Experience with development utilizing software development life cycle (SDLC) tools including GitHub, JIRA, Artifactory

  • Build Tools: Familiarity with frontend build tools and bundlers  

  • Testing: Experience with frontend testing frameworks  

  • State Management: Experience with state management libraries such as Redux, Vuex

What we offer

We provide you with a comprehensive portfolio of benefits and offerings to support both, your private and professional needs.

  • Emotionally and mentally balanced
    A positive mind helps us master the challenges of everyday life – both professionally and privately. We offer consultation in difficult life situations as well as mental health awareness trainings.

  • Physically thriving
    We support you in staying physically fit through an offering to maintain personal health and a professional environment. You can benefit from health

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Deutsche Bank

View company profile →