via indeed · 29 May 2026 ·8 days ago

Software Enigneer (JavaScript)

Matterhorn Early Access (DEV)
London Full-time
738 more jobs in London.
Upload your CV and see which ones actually match you.
Upload CV

Job Description

We are seeking a Software Engineer (JavaScript) to join our growing technology team in London, United Kingdom. In this permanent position, you will develop and maintain high\-quality JavaScript applications, working collaboratively with cross\-functional teams to deliver robust and scalable solutions. The successful candidate will demonstrate strong analytical capabilities, meticulous attention to detail, and a commitment to writing clean, efficient code that meets our rigorous standards.

  • Develop, test, and maintain JavaScript applications using modern frameworks and best practices • Write clean, well\-documented code that adheres to established coding standards and conventions • Analyse requirements and design technical solutions that are efficient, scalable, and maintainable • Collaborate with product managers, designers, and other engineers to understand requirements and deliver high\-quality features

  • Integrate front\-end applications with RESTful APIs and back\-end services • Conduct code reviews and provide constructive feedback to team members • Troubleshoot and debug complex issues, employing analytical problem\-solving techniques • Participate in agile ceremonies and contribute to continuous improvement of development processes • Optimise application performance and ensure compliance with web accessibility standards • Maintain version control using Git and contribute to a well\-organised codebase
Qualifications

\*\*Required Skills and Experience:\*\* • Proficiency in JavaScript (ES6\+) with demonstrable experience in production environments • Strong understanding of HTML5 and CSS3 • Experience with at least one modern front\-end framework (React, Vue, or Angular)

  • Solid knowledge of RESTful API integration and asynchronous programming • Proficiency with version control systems, particularly Git • Experience with testing frameworks and a commitment to writing testable code • Strong analytical and problem\-solving abilities • Excellent communication and people skills, with the ability to work effectively in team environments • 2\-5 years of professional software development experience
\*\*Desirable Skills and Experience:\*\* • Experience with Node.js for back\-end development • Knowledge of TypeScript • Familiarity with Agile and Scrum methodologies • Experience with CI/CD pipelines and automated deployment processes • Understanding of web performance optimisation techniques • Knowledge of WCAG accessibility standards and inclusive design principles • Experience with development tools such as webpack, npm, or yarn

Additional Information

Additional Information

The market for this type of role

Similar openings
738
Software roles in London
Full-time
80%
of Software roles in the UK
Remote possible
6%
of Software roles
📊 Software · the UK
1,301
active jobs
11.6%
Remote
Ø 2d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Frequently asked questions

How many Software jobs are available in London?
Currently 738 Software roles in London on AlmostHired, across 246 different companies. Our data is updated daily.
Do Software roles offer remote work?
6% of Software roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.