Software Enigneer (JavaScript)

Matterhorn Early Access (DEV)
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Web Accessibility Agile Methodology Application Performance Management HTML5 Cascading Style Sheets (CSS) Code Review Software Debugging Programming Tools Software Engineering TypeScript
+16 more
Web Content Accessibility Guidelines Web Application Frameworks Web Performance Optimization Apache Yarn ReactJS Backend Git Vue.js Webpack AngularJS Deployment Automation Npm(Software) Asynchronous Programming Restful APIs Es2015 Software Version Control

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.

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all