Front End Developer - React, TypeScript, ES6

  • Location


  • Sector:

    Front End Developers

  • Job type:


  • Salary:

    35000 Per Annum

  • Contact:

    Garry Milner

  • Contact email:


  • Job ref:


  • Published:

    about 1 month ago

  • Expiry date:


  • Consultant:


Partnered with a market leading software focussed business in the Centre of Sheffield we are in the market for a Front End Developer.

As a Front end Software Engineer you will be responsible for the delivery of designs for our Cloud Deployed Mobile System. The delivery will include working within a cross discipline team across all elements of the SDLC. The candidate should have a solid track record of working on high level user interfaces, with strong awareness of latest and emerging digital trends and technologies. The role requires a strong understanding of user experience, and beinterested in the way people choose and use products.

We need someone with a firm understanding of:

A firm understanding of modern web development frameworks .NET (C#), Javascript (React, Typescript, ES6 etc.), MS SQL Server

Knowledge of other languages including Go, Ruby & Python is a plus

What the role includes?

Software Development

  • Responsible for delivery of feature releases through the SDLC using the agreed method of delivery for your team.

  • Ensuring good coding practices such as adequate code reviews, suitable checkpointing and refactoring of code have been applied to your work.

  • Produce suitable documentation to evidence the work agreed, completed and deployed at the end of the time-boxed period of work or project.

  • Application of the correct tooling, techniques and processes at the appropriate point of the development of the work and evidence how this has been successful through smart metrics or outcomes

Software Delivery Lifecycle (SDLC)

  • Contribute to refactoring of both the practices, processes and approaches the team uses at regular intervals

  • Drive a culture of challenging the existing ways of working and applying more efficient ways of working whilst understanding the reasons for decision making in certain aspects of the work.

Quality Assurance

  • Understand and apply a variety of test approaches to the work developed, including smart adoption of manual testing and a keen focus on building in automation to testing to increase the efficiency of the work conducted

Continuous Improvement

  • Experiment and test/prototype to prove new ideas and solutions to problems.