Front End Devloper

  • Location

    Newcastle upon Tyne, Tyne and Wear

  • Sector:

    Information Technology

  • Job type:

    Permanent

  • Salary:

    £40000 - £50000 per annum

  • Contact:

    Alex Tomsett

  • Contact email:

    Alex.Tomsett@volt.eu.com

  • Job ref:

    76169-ITENG-ATT_1581690736

  • Published:

    10 months ago

  • Expiry date:

    2020-03-08

  • Start date:

    ASAP

FRONT END SOFTWARE ENGINEER - PRODUCT DEVELOPMENT · NEWCASTLE - JAVASCRIPT

My client, a leading B2C and B2B company, have an exciting opportunity which has just opened for a front end software engineer to join their team in Newcastle. This company are a leader in partnership automation and their Automation Platform delivers data-driven intelligence and industry-leading management tools that are essential in driving more ROI from this fast-growing sales channel.

Responsibilities:
*Work as a part of a cross-functional, delivery-focused team with engineers, QA and Product managers working together using Agile principles in a highly autonomous and collaborative environment
*Write clean, well-tested and refactored code
*Collaborate closely with the Lead Software Engineer on designing new features and seeing them through to completion
*Share knowledge, code and ideas across other teams - we use tribes to facilitate this
*Ensure code quality though pull requests
*Master a complex business domain

Essential Knowledge, Skills and Experience:
*Software engineering experience using JavaScript (ES6+)
*We are passionate about writing clean, modern JavaScript
*Experience with React/ReduxHTML, CSS/JSSWebpack, Babel and the NPM ecosystem
*Our code is written using ES6 modules and transpiled and bundled using babel and webpack.OO and Functional programming skills
*Experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, Continuous integration
*Experience in developing and consuming REST APIs
*The ability to communicate in a concise and focused way, listen to others, and practice patience