Front-end Engineer React - Permanent

Collective
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Charing Cross, United Kingdom

Tech stack

HTML
JavaScript
API
Browser Compatibility
CSS
Continuous Integration
Database Applications
DevOps
Design of User Interfaces
Next.js
TypeScript
Tailwind
React
Backend
GIT
GraphQL
Front End Software Development
React
React Testing Library
Api Design
Es2015
Docker

Job description

  • Build and maintain high-quality front-end applications using React
  • Translate product and design requirements into responsive, user-friendly interfaces
  • Collaborate with designers to implement polished UI/UX
  • Integrate APIs and work closely with backend engineers
  • Optimize performance, accessibility, and cross-browser compatibility
  • Contribute to front-end architecture and best practices
  • Maintain and evolve component libraries and design systems
  • Write clean, maintainable, and well-tested code

Tools & Environment

  • React, TypeScript, Next.js (or similar frameworks)
  • State management (e.g., Redux, Zustand, React Query)
  • Styling (CSS-in-JS, Tailwind, or similar)
  • API integration (REST, GraphQL)
  • Testing (Jest, React Testing Library)
  • DevOps basics (CI/CD, Git, Docker)

Requirements

  • Flexible remote work environment

  • Opportunity to grow with a scaling startup

  • Collaborative, product-focused engineering culture

  • High ownership and impact on user experience, * 3-5+ years of experience in front-end development

  • Strong proficiency in React and modern JavaScript (ES6+)

  • Experience with TypeScript

  • Solid understanding of web fundamentals (HTML, CSS, browser behavior)

  • Experience building scalable and maintainable front-end architectures

  • Strong attention to UI/UX and performance

  • Experience working with APIs and data-driven applications

  • Ability to collaborate effectively with cross-functional teams

Apply for this position