Deutsche Bank AG


★★★★ Reviews

this company

Javascript developer

New 16 April England - Greater London, London Perm

Job Title: JavaScript Developer
Corporate Title: Vice President
Division: Technology
Location: London


You will be a part of the global Autobahn Platform team with a wide variety of global technology and business stakeholders within and outside the Bank, largely in the Corporate & Investment Banking (CIB) business. The focus of your position is the Plexus Interop framework, which the Bank has recently Open-Sourced. Plexus Interop is language-agnostic, desktop and browser User Interface (UI) interoperability framework, predominantly written in JavaScript / TypeScript and running in native JS containers such as Electron, Node.JS or standalone browser.

Key Responsibilities:

* Conducting full lifecycle engineering and development including requirements, design, development and automation
* Performing Continuous Integration(CI), Continuous Deployment (CD) and production development support
* Contributing to the product vision and evolution of Plexus Interop
* Driving framework and platform evangelism
* Providing support to the Open-Source community around Plexus Interop
* Acting in close collaboration within and outside the Bank on industry standards for desktop and web interoperability and messaging connectivity

Skills & Qualifications:

* Solid understanding of architectural design patterns and issues
* Expert JavaScript/TypeScript skills
* Proven experience with Native JavaScript containers such as NodeJS, Electron, CEF
* Experience of Web/Desktop native JavaScript containers security
* Experience with CI/CD automation for JavaScript/Web projects
* Open-Source experience, ideally with experience of managing a community
* Strong foundational background of Object-Oriented Programming (OOP), algorithms etc
* Experience in developing/extending messaging or custom protocols
* Experience in full stack or Java backend development would be beneficial

Deutsche Bank is an equal opportunity employer who seeks to recruit and appoint the best available person for a job regardless of marital / civil partnership status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability.

Please let us know if you require any adjustments to enable you to apply or attend an interview. If you would like to discuss your requirements, or have any concerns about the application process, please contact your recruiter.

  • Apply

    A copy of your application is sent to your email address.

  • Save this job
  • Send this job