Crossing Hurdles logo

JavaScript Developer | Remote

Crossing Hurdles
Department:React Developer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Associate
Salary:$124,800 - $249,600
Skills:
JAVASCRIPTTYPESCRIPTFRONTEND FRAMEWORKS
Share this job:

Job Description

Posted on: May 7, 2026

Position: Frontend Engineer

Type: Contract

Compensation: $60 - $120/hour

Location: Remote

Commitment: 10-40 hrs/week

Role Responsibilities

  • Architect, develop, and maintain scalable web interfaces using JavaScript and TypeScript.
  • Collaborate closely with designers, product managers, and backend engineers to deliver high-quality solutions.
  • Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
  • Implement best practices in frontend engineering, code reviews, and continuous integration.
  • Translate complex requirements into clean, efficient, and reusable code components.
  • Troubleshoot, debug, and enhance existing applications for optimal performance and user satisfaction.

Requirements

  • Have strong relevant experience in JavaScript and TypeScript with hands-on experience in modern frontend frameworks.
  • Have a demonstrated track record of delivering high-quality, production-ready web applications.
  • Have a strong ability to write clear and maintainable code, adhering to industry standards.
  • Possess exceptional written and verbal communication skills, fostering effective remote collaboration.
  • Have the ability to work autonomously while staying closely aligned with the broader team goals.

Application Process

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Crossing Hurdles logo

Crossing Hurdles

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!