Expires soon J.P. Morgan

Javascript Application Developer

  • Glasgow (Glasgow City)
  • Bachelor's Degree
  • IT development

Job description

CIB Technology – HTML5/JavaScript Developer


Due to growing demand, our Client Technology group are recruiting for a number of Javascript developers within our Glasgow Technology Centre. Our teams are responsible for technology delivery, across a range of both client facing and internal business systems. The broader team consists of people based in London, Glasgow, New York, India and Buenos Aires .

In this role, the successful candidate will be a developer working as part of a small agile team. Using some of the most recent JavaScript trends and technologies, the team builds new functionality in the bank’s trading systems and web platforms. Our systems target both browser and desktop deployments, must efficiently handle real-time data and be carefully tuned for performance. This is a rare opportunity to build cutting edge JavaScript applications in a complex yet fast moving environment. 

Educational Experience
·  Bachelor's Degree or equivalent in a mathematics or science-based subject or equivalent experience.
·  Advanced degrees are preferred, but not required.
Preferred Work Experience
The successful candidate should possess technical skills in the following:
·  HTML5, JavaScript
·  Should be fully knowledgeable of
·  ECMAScript spec
·  Prototype, scopes, Promises
·  DOM/BOM
·  jQuery, AJAX/JSON
·  Memory/CPU profiling
·  HTML5, CSS3
·  Highly beneficial to have working experience of
·  Node JS (server side and tooling)
·  React, Reflux, Redux, Angular JS, Ember etc
·  Web Sockets
·  AMD (Require JS etc.), Common JS
·  Webpack, Grunt
·  SASS/LESS/Stylus, Bootstrap
·  Cucumber/Gherkin, Jasmine, Karma
·  Electron, OpenFin, Chromium Embedded Framework
·  Selenium
·  JavaScript accessibility and regulations
·  Experience of working in a TDD environment.
·  Git, NPM, Maven
 The ideal candidate would:
·  Be pro-active, pragmatic, independent and resourceful in nature, able to identify and own issues and seek their resolution
·  Be passionate about web technology with a keen interest in working on latest technology offerings
·  Be able to present evidence of self motivation and passion for web technology
·  Be familiar (or have developed opinions) on how to structure large scale applications/projects and the necessary processes, team structures and technical approaches
·  Have considered opinions on how to work within such a team – but possess an open mind to direction when given
·  Be community minded in their approach to work - and be active in consuming and providing information, teaching and help across all team units
·  Be a practitioner of Clean Code

We offer highly competitive benefits including pension, bonus scheme, private medical for you and your family, as well as the freedom to innovate, continuous technology training, global collaboration and career mobility.

 

The hiring manager for this job opening would be willing to have a conversation about flexibility.  This could range from ad hoc flexibility in a full time position, to a more formal Flexible Work Arrangement.  The hiring manager is not committing to offering this, just highlighting an openness to having the conversation. 

Make every future a success.
  • Job directory
  • Business directory