Full-stack Javascript Developer

  • Development
  • Permanent, Contract
  • London

  • We are looking for experienced front-end developers to join our team and work on developing exciting new products for our clients. These new roles will be working using the latest Javascript technologies including but not limited to; Go-lang, Angular 2

    At RMA we pride ourselves in designing and building complex applications for our clients from investment banking platforms to healthcare and defence systems. This is your opportunity to join our talented team and work on exciting, rewarding projects!

    The Person

    We are looking for candidates that keep their skills up to date and have a strong knowledge of the web platform and it's latest technologies. They will be well proactive, organised, self-motivated and capable of delivering quality code to tight deadlines.

    Ideally they will have experience of full-stack Javascript development, with the ability to diagnose and fix issues across the stack.

    Key Responsibilities

    • Build complex, scalable, and high-performance browser-based Javascript applications
    • Develop
    • Work collaboratively with architects, designers, QA to deliver the highest quality, user-centered, software
    • Use automated testing techniques to ensure the highest quality
    • Write clean, efficient and consistent code in a team environment
    • Work with TAs to adapt and evolve client architecture


    • Developing interactive, data-driven, single page applications using HTML5 technologies and RESTful data services
    • Development of bespoke user interface components
    • Strong knowledge of experience with Angular 2+
    • Debugging and profiling complex web applications
    • Advanced Javascript and Typescript knowledge
    • Node and NPM
    • Automated testing with Karma and Jasmine
    • VSTS and Advanced Git
    • Docker, Windows 10, Gitbash and Powershell
    • Working in an Agile environment


    • Go-lang
    • Cucumber and Gauge
    • Gradle
    • Data visualisation with SVG, D3 or ChartJS
    • socket.io / websockets
    • Experience with react/redux


    Working in our London studios, or full-time on client-site.


About RMA

RMA is part of NTT DATA, a leading IT services provider that operates in over 40 countries and employs 76,000 people. NTT DATA is part of the NTT Group, a Fortune Global 100 company and world-leading IT innovator that invests $2.2billion yearly in R&D.