JavaScript Developer Edinburgh, Jobs, Scotland, Central Belt, 3191
IT Jobs Colour Splash

JavaScript Developer - Edinburgh - Central Belt

JavaScript Developer - Edinburgh - Central Belt

£40,000 - £53,000

Apply for this job

Share this job

LinkedIn ShareShare
More

Date Job Posted Thursday 18 Apr 2019
Reference 3191
Category Front End Developer
Salary £40,000 - £53,000
Employment Type Permanent


We have an exciting opportunity for a Java Developer in a forward thinking company that offers a fresh approach to finance. Looking for someone who has varied experience across multiple development projects, across multiple areas of a typical enterprise technology. A developer, with extensive experience of two or more major languages and patterns, practices and coding idioms.

An experienced Agile developer with a strong grasp of automation, continuous integration, test-driven development and continuous refactoring.

You will be coaching and mentoring less experienced developers, sharing knowledge through constructive code reviews and pair programming. Evolving the design of the solution as the requirements and technical landscape changes. Adapting development approach as projects evolve, continuously improving processes and practices. Actively looking for emerging technologies and development approaches that can help the software development effort. Building a technical specialism in one or more development platforms, while at the same time keeping a broad view of the technologies and languages.

Skills and Experience

  • Development of RESTful web services;
  • A strong grasp of OO design, patterns and principles;
  • Experience with test-driven development, and solid background in multiple developer test idioms;
  • Experience with Specification By Example / behaviour-driven development, and a highly collaborative approach;
  • A commitment to code craftsmanship - clean, low-complexity, self-describing code;
  • Strong understanding of ES2015 (aka ES6);
  • Component development using libraries such as React, AngularJS or Ember;
  • Experience of cross-functional, self-managed teams;
  • Server-side JavaScript development using Node.js, ideally with experience of enterprise deployment;
  • Experience in the following tooling: -
  • Babel;
  • React (with Flux/Redux);
  • Mocha/Chai/Enzyme or similar;
  • Webpack;
  • SASS;
  • Jenkins;
  • Selenium

Desirable

  • Modern Java server containers - Tomcat, JBoss - or frameworks for containerless deployment;
  • Major Java frameworks - Spring Framework especially;
  • Experience of MVC web frameworks, JSP and other template languages;
  • Experience of DevOps automation and IaaS - ideally using Amazon EC2;
  • Containerisation (i.e. Docker);
  • Specification by Example using Cucumber or similar

Please apply online for immediate consideration.

Follow Us: We post updates, vacancies & industry news on a daily basis on Twitter (@beITresourcing @PhilpAlastair) and LinkedIn

 

 


Your contact for this job

Be-IT Accreditations