AgencyImage

Senior JavaScript Developer - Trading/Data Analytic platforms Senior Developer - JavaScript We are currently working in partnership with one of our most prestigious clients who are based in the heart of London. We are looking for an experienced and talented individual who is searching for the next step in their career. Our client offers not only a fantastic working environment but also the opportunity to enhance your skills and work with some of the brightest talent in the UK. OVERALL PURPOSE OF ROLE As a software developer with a web focus, you will help the development team build modern, lightweight and cloud hosted JavaScript applications for the client's trading and data analytics platforms. DUTIES: Designing, coding and testing trading and data analytics systems as required by the business. Liaise with business users to gather application requirements. Ensure delivered systems are of production quality. Ensure software is adequately documented for handover to the business. Follow coding standards and defined development process. Resolve third line support issues in a professional and timely manner. SKILLS AND EXPERIENCE JavaScript/ES6 and Typescript. Node.js and NPM. Modern SPA framework, such as Angular.io or React.js. Real Time web with WebSockets or equiv. REST with .NET WebAPI, Express.js or equiv. Styling with Sass/Less. Build tools, such as Gulp, Grunt or Webpack. Unit and e2e testing with Jasmine/Protractor or equiv. Authentication and user management with hosted services like Auth0 or equiv. MongoDB, including aggregation and big data optimisation. PROFESSIONAL QUALIFICATIONS University degree in a technical discipline. Due to the volume of applications received for positions it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation.

Apply for this job

If you believe that you have the required skills for this job, then go ahead and click the apply button below.

Share this job

Apply for this job

If you believe that you have the required skills for this job, then go ahead and click the apply button below.