EarthSense
Senior Front-End Developer
Explore roles
This role has expired
EarthSense
Senior Front-End Developer
£44,000 - £50,000
Leicester
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description
Hybrid requirements: This role has flexible working patterns.

Key Accountabilities

As a Senior Front-End Developer at EarthSense, you will be tasked with designing, developing, and implementing the front-end architecture of our cutting-edge data visualisation, analytics, and GIS portal. Your role will be crucial in ensuring that our platform is resilient, lean, and capable of handling complex data visualisations and geographical information system functionalities.

Key Responsibilities:

  1. Development and Design:

Lead the development of the front-end architecture for MyAir® Portal.

Design, collaborate and implement UI/UX components for a visually appealing interface for complex data sets and maps.

Optimise existing the code base to improve resilience.

Implement rigorous testing programmes to ensure launches are bug-free.

  1. Collaboration:

Collaborate with back-end developers and database engineers to integrate user-facing elements with server-side logic.

Work closely with the product team to understand end-user requirements.

  1. Testing and Quality Assurance:

Ensure the technical feasibility of UI/UX designs.

Conduct testing and debugging to maintain high-quality code.

Adhere to and inform company processes and procedures.

​​

  1. Innovation and Improvement:

Stay abreast of emerging front-end technologies and integrate them into operations and activities where beneficial.

Provide recommendations for continuous improvement.

  1. Leadership:

Mentor junior front-end developers and promote a culture of technical excellence.

Lead by example in terms of code quality, thoroughness, and timeliness.

Knowledge, Skills & Experience

Bachelor’s degree in Computer Science or a related field.

Proven work experience (5+ years) as a Front-End Developer.

Excellent problem-solving skills and attention to detail.

Experience with writing automated tests and tooling (Jest, Selenium).

Experience in HTML, CSS, JavaScript, and popular frameworks (React.js, Vue.js).

Familiarity with server-side CSS pre-processing platforms (LESS and SASS).

Experience with data visualisation (D3.js and plotly) and mapping libraries (Leaflet, Mapbox).

Familiarity with code versioning tools, such as Git.

Proficiency in the use of Figma Design.

Working knowledge of Accessibility requirements.

Soft Skills Sought

Driven and self-motived with a tenacity to succeed

Eye for detail and good organisation skills

Customer-first approach, careful and diligent

Pragmatic and creative thinker

Comfortable in fast-paced scale-up environment

Comfortable helping with any tasks

Strong personal integrity

Good cultural fit within the team and personable

What We Offer

To be part of a passionate team, with a shared vision to improve our environment

Excellent working environment which is supported by an open culture of learning and development for all our staff

Superb professional development opportunities

Yearly company bonus scheme

Match funded pension contributions

Company death in service scheme

WeCare, online support service, giving you and your family access to UK-based GPs, mental health support and much more

Access to leading cycle to work and tech schemes

Discount schemes for personal purchases

Eye-care and discount on glasses through Specsavers

Social funds & regular social events

Free snacks and drinks

Subsidised mobile phone contributions

Role tech stack
EarthSense
Senior Front-End Developer£44,000 - £50,000
This role has expired