Front End Software Developer

JNCTION is a scale up business working on a range of innovative digital applications for the rail industry. We are currently looking for a Front End software developer to join our team to work on a number of exciting projects. This is a hybrid opportunity, you will be expected to work a minimum of 2 days per week in our office in London and the rest of the week from home.


About you

You have attention to detail and ability to use creative thinking to solve complex technical issues. You are reliable and able to manage workload effectively. You are technically capable with a good grasp of web technology. You are willing to learn and adapt to new programming languages, frameworks and tools. You have experience working in an Agile environment and have a strong individual performance. The ability to work in a small team is crucial.



You have at least 2 years experience working on Front End development writing extensible frontend code using ReactJs (as this is our primary development language) and strong understanding of JavaScript and RESTful API’s. You have the ability to translate user stories and wireframes into a reliable, responsive experience. Deep understanding of SPAs and related practices (state management, hooks, etc) is essential. You need to be fluent in English, have good communication skills, and hold a valid UK work visa. Being able to explain complex programming problems in plain English to clients and other staff is a key skill.


You will need to be

• Logical and analytical
• A quick learner
• A keen problem solver
• Able to teach yourself
• Enthusiastic about programming


You will have a working knowledge of

• Javascript (minimum 2 years)
• ReactJS (minimum 1 year)
• NodeJS (minimum 1 year)
• Typescript (preferably but not required)
• NextJS (preferably but not required)
• Git (and Bitbucket)


Good to have

• Experience with relational and non-relational databases (i.e. MySQL, MongoDB)
• Experience with Web-sockets or
• Experience with unit testing with Jest
• Knowledge of basic terminal commands


What you will be doing

JNCTION produce and maintain a wide range of web, mobile and software applications and websites. The role will require you to be involved at different levels across all of these projects. You would be working closely with a front end designer and back end developer for the majority of the work, so being able to work well within a team is essential.
Minimum 2 years’ work experience. An interest and/or knowledge of the UK rail network and the associated data feeds is not essential, but would form a large part of the day-to-day role. You will be working on new innovative projects, so the ability to learn quickly and work with large complicated datasets is required.
The salary for this role varies depending on experience, however the expected salary range is between £35,000.00-£42,000.00 per year.



• Casual dress
• Cycle to work scheme
• Flexitime
• Profit sharing
• Work from home

If you would like to apply for this role, please send your CV and cover letter to