React Developer

Category:Commercial Jobs
Location:York (City Centre)
Salary:Competitive Rate


Our Client, a leading player in the online HR and psychometrics market is looking for a React Developer.


To assist the growth of the business by supporting and maintaining our new online software product, as part of a small technical team.

Key Accountabilities

·         To develop our existing online software product. Written in React/Laravel., it is used to facilitate 360-degree feedback and employee performance management in companies internationally, where its users are the employees and managers in those companies.

·         To provide IT support to the IT team including server set-up etc

·         To support in the technical implementation of client projects as and when client projects demand. Many clients require degrees of customisation, and this often requires development of new features or back-end database changes that would be implemented by the technical team.


Key Tasks

1)      Co-ordinating with IT colleagues to deliver technical implementation requirements for new and existing customers, including system customisations and potentially new feature requirements.

2)      Participating in the team’s approach to working, based on an Agile approach

3)      Diagnosing and resolving bugs and identified inefficiencies in existing code.

4)      Maintaining and writing documentation, of code and for users

5)      Writing user tests

6)      Ensuring continued integrity and robustness of databases and code.

7)      Testing of systems and building unit tests.

8)      Close collaboration with colleagues, using Agile programming principles where appropriate

9)      Refactoring existing code to improve scalability, efficiency, and quality of code. NB. Much of existing code was built before adoption of PHP5, so there is a need for existing code to be refactored to make better use of modern object-oriented design patterns.

10)   Reviewing and managing code using Subversion source-control software

11)   Consulting with colleagues and end-users to ensure customer needs are reflected in development of tools

12)   Working very closely with others in the technical team at all times, and often with the Directors.

13)   Ad-hoc database queries and Excel-based analyses as required.





Ideally Laravel



Javascript and JQuery, including use of AJAX techniques.

Secure web applications with awareness of range of vulnerabilities.

Working as part of a programming team

Flexible approach, comfortable dealing with changes in priorities as business needs evolve

Clear communication, ability to communicate effectively with colleagues and clients

Strong team work skills and aptitude, helping and supporting both clients and the rest of the TI team

Pragmatic problem-solving, thinking of creative solutions for clients

Enthusiastic, can-do attitude, delivering effective solutions that work for customers and are delivered on time must come first.

Ability to learn quickly and deal with complexity

Organised and effective at planning

Interest in tools/technology

Proficient in Excel, formulae and lookups.



Other MS Office (2013) tools like Outlook, Word, Powerpoint

Knowledge of other OO programming languages

Multi-language software implementations

Generating PDF files

Experience of creating online tools used in HR sector




You will have between 1 and 3 years of React Programming experience and also be skilled in Laravel. You will be competent in server set-up and urgent front-end coding as well as having excellent time management skills.

Apply for this job