We use cookies on this website, you can read about cookies and GDPR Privacy Policy here >>.


JavaScript Developer. Contract. Filled

Industry IT
Location London
Job Type Contract
Salary £350 — £375 per day
Date 29 January 2019

We are looking for a JavaScript Developer for a contract project in London in banking. Please apply with your updated CV. You must have full-stack experience.


This role requires a wide variety of strengths and capabilities, including:

  • Master Level
    • ECMAScript 2017, ES6 (ES2015), ES7 (ES2016), ES9 (ES2018)
    • JavaScript internals, framework development
    • ReactNative, React, Redux, NodeJS
    • Functional programming or related experience with functional paradigms (Haskell, OCaml, q, Scala)
    • Quality ownership with TDD, and testing at multiple levels:  unit, integration, performance, acceptance (UAT)
    • Profiling and debugging strategy and tools
    • DevOps and CI/CD pipeline management
    • Git/Bitbucket version control and understanding of GIT flow
    • Ability to troubleshoot and identify the root cause of issues under time pressure
  • Intermediate Level
    • Latency management and performance optimizations
    • Separation of concerns
    • Understanding prototypes, classes and data modeling as part of ultra-secure microservice architecture
    • ECMAScript concepts such as spread, hoisting, event delegation, promises, streams, closures, exports/imports, bind
  • General Knowledge or Requirements
    • Banking, Investment and Finance domains
    • Modern distributed system design, caching and persistence solutions
    • API integration ((restful interfaces, streaming interfaces, etc)
    • Excellent interpersonal communication with strong verbal / written English skills
  • Ability to effectively articulate technical challenges and solutions
    • Strong experience translating cutting edge UX designs and best practices into highly performant user interfaces
    • Responsive design and grid frameworks (i.e. Bootstrap), including cross browser compatibility
  • Additional Considerations
    • BS/BA degree or equivalent experience
    • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
    • Prior experience working on agile teams is a must
    • Experience building localized, multi-tenant solutions
    • Experience with all phases of the development life cycle
    • Pair programming ability is a bonus and enthusiasm for automated testing
    • Advanced knowledge of application, data and infrastructure architecture disciplines
    • Demonstrated skill and passion for operational excellence
    • Customer–focused mindset, taking pride in creating an informative data-driven journey
    • Ability to understand requirements and translate it in efficient code.
    • Understanding of architecture and design across all systems
    • Working proficiency in developmental toolsets
    • Proficiency in one or more general purpose programming languages
    • Understanding of software skills such as business analysis, development, maintenance and software improvement

Become a part of this unique opportunity, apply now!

If you would like to register your CV for similar roles in the future, please fill in the form and submit your resume now

Apply for this job