Senior Front-End Engineer - OnTheMarket Technology, London at CoStar Group
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Accessibility, Computer Science, Key Metrics, Mathematics, Design Principles, Responsive Web Design, Flexbox, Hooks, Semantic Html, Redux, Lighthouse, Javascript

Industry

Information Technology/IT

Description

Senior Front-End Engineer - OnTheMarket Technology, London
Job Description

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Mathematics, Engineering or equivalent experience
  • Strong 4+ years commercial experience with JavaScript (ES6/ES7+)
  • Commercial experience with React and Redux.
  • Proficient with React features such as hooks, pure components, error handling, HOCs, and lazy loading and hands-on experience with Next.js and Server-Side Rendering (SSR)
  • Experience integrating and working with APIs, including the fetch() API
  • Solid understanding of HTTP, semantic HTML, accessibility, and responsive web design across various browsers and devices
  • Strong CSS skills, including Tailwind, Flexbox, Grid, and modern web layout techniques
  • Performance-minded, with experience optimizing rendering, load times, and tracking key metrics like Core Web Vitals using tools such as Lighthouse
  • A good grasp of software design principles
Responsibilities

ROLE DESCRIPTION

The role of Senior Front-end Engineer will be a pivotal role within the OTM UX team, reporting to the Director, Residential Technology. The UX team is responsible for the user interface, user experience, and overall performance of the OnTheMarket web apps and iOS / Android apps. This role will be instrumental in delivering a seamless and engaging experience for our users.
This role would be suited to an individual with a deep understanding of React, Redux, and Next.js. The candidate must be able to demonstrate expertise in building scalable and maintainable user interfaces, ensuring high performance and responsiveness across all devices. A strong ability to translate designs and user requirements into high-quality, reusable and maintainable code.

RESPONSIBILITIES

  • Develop and maintain user-facing features using React, Redux and Next.js.
  • Build reusable components and front-end libraries.
  • Optimise applications for maximum speed and scalability.
  • Working with the CTO Collaborate with the Head of UX to ensure the technical feasibility of their designs.
  • JS application reliability including; incident management, performance tuning, monitoring & deployment.
  • Full workflow with testing frontend applications (unit, integration, or E2E) and advanced Git version control.
Loading...