Full Stack Web Developer / JavaScript / Typescript Developer

Nottingham, Nottinghamshire, England
27 Sep 2017
25 Oct 2017
Daniela Brazza
IT, Web Design
Contract Type
Full Time

Job Title: Full Stack Web Developer

Location: Nottingham, UK

Salary: Competitive, dependant on experience

Job Type: Full Time, Permanent

Reports To: Software Manager

Our Client:

Our client is the leading provider of product identification solutions in a wide range of industries including food, beverage, pharmaceutical, personal care, electronics, chemical, and aerospace. They are committed to helping customers deliver their operational objectives, and place them at the core of everything they do.

Product Lines: Coding and marking equipment for use in a broad range of industrial markets including: food, beverage, pharmaceutical, automotive, aerospace, electronics sectors.

Job Role:

To continue on-going development of our clients' CLARiTY industrial printer control software. Develop new functionality required by new product developments and add enhancements to facilitate increased sales of existing CLARiTY based coders and Claricom software products. Successful candidate will be responsible for developing Web applications for use in all current browsers.

This is a hands-on development role (web programming) whilst also taking a technical lead role in terms of product architecture, specifications for NPD and Enhancements and in the change control (e.g. peer review) for the product MPL.

What we are looking for:

A full Stack OO JavaScript/Typescript Developer with a proven track record working on scalable web applications within an agile environment is required. Exposure to the latest tech stacks, with a strong focus on results-based delivery and quality is a must. You should be able to write high-quality code protected by automated tests, end-to-end feature development using cloud, experience with continuous integration and deployment with a focus on performance, reliability and security of the functionality you build and have a collaborative approach to development.

Having experience with front-end web technologies, particularly Knockout, Aurelia and React and back-end technologies such as Node.js and ASP.NET with C#. You should be able to use TDD as your development approach to ensure quality is built in.

Requirerents for the Position

  • Education - software engineering graduate (min 2:1)
  • Work experience - 4+ years in a web development role
  • Level of travel required. Low - occasional customer visits may be required.

  • Essential Experience:

  • OO Typescript/JavaScript (ES5 and ES6)
  • C# and ASP.NET
  • HTML5
  • CSS3
  • Typescript/JavaScript - Knockout, React and Aurelia frameworks
  • RESTful Web Services

  • Desirable Experience:

  • Visual Studio with Team Foundation, or Visual Studio Code or Atom
  • Layout: SASS/SCSS, SVG (responsive/visual/animation).
  • Responsive: Bootstrap or Flexbox
  • Task Managers: Grunt / Gulp
  • Cloud: Amazon Web Services
  • Data: MS SQL, NodeJS, XML, JSON
  • Visual: Creating SVG visualization for responsive visual/animation

  • Why Is This An Attractive Opportunity

    • Working within a very successful small engineering team responsible for producing 'best in class' products in the Thermal Transfer Overprinting and Large Character Inkjet printer markets.
    • Videojet, is part of the Danaher Corporation, a very successful, high growth, USA Fortune 250 Company.
    • High performance culture and peer group.
    • Wide ranging, challenging role allowing the successful candidate to gain experience in communications, high speed imaging and user interface design using the latest tools.
    • Excellent work / office environment located near to Nottingham City Centre, on the Nottingham Science Park.

    To apply for this role please click APPLY to submit your CV and covering letter

    Candidates with the relevant experience or job titles of; C# Developer, JavaScript Engineer, HTML Developer, Web Design, Web Development, Java, JavaScript, SQL, Web Technician, Web Engineer, Skilled Web Developer, Senior Web Developer, Web Developer, Senior Web Design, Lead Web Development, MySQL, ASP.net, HTML/HTML5 CSS/CSS3 , Java, JavaScript, SQL may also be considered for this role.