Front-End Engineer

Location: Remote

Position Level: Associate

Job Category: Engineering

About ClimateBase:

Climatebase is a rapidly growing remote-first organization dedicated to mobilizing talent to accelerate climate solutions. As the world's leading platform for climate careers, Climatebase helps climate organizations solve their hiring challenges by providing mission-driven professionals with a centralized resource for job opportunities, learning, and community. We’re passionate about increasing the number of people joining the climate workforce while solving one of the biggest hurdles facing climate companies today: Hiring.

Some highlights:

  • 4 years since launching, we’ve helped thousands of people get hired at hundreds of climate tech companies and organizations.

  • We've developed the foundation for a comprehensive hiring platform and professional network, which already features world's #1 climate jobs marketplace, a talent network with tens-of-thousands of profiles, a built-in Applicant Tracking System (ATS), and a feature-rich community platform (currently in private beta and only accessible to members of the Climatebase Fellowship)

  • We’ve developed one of the leading climate newsletters, Climatebase Weekly, which reaches over 100k readers three times each week.

  • We launched and organized SF Climate Week. In 2024, there were 300+ events, and 18,500+ attendees. 2023 was the first SFCW, and we will be running SFCW annually.

  • We launched the Climatebase Fellowship in 2022. Since then, we have helped accelerate the climate careers of 1,800+

Job Description:

Climatebase is seeking a talented and experienced Front-End Engineer to join our remote-first team. As a key member of our engineering team, you will play a crucial role in developing and maintaining our platform's user interface, ensuring a seamless and engaging experience for our users.

Responsibilities:

  • Architect and implement robust, scalable front-end solutions with a focus on performance, maintainability, and reusability

    • Since we are a small team, you will act as your own de-facto tech lead and QA. You will be responsible for scoping out your projects, tracking and communicating progress throughout, and testing it end-to-end (both with unit tests and live testing).

  • Collaborate with designers, back-end developers and non-technical team members to implement new features and improve existing ones

  • Optimize application performance and ensure cross-browser compatibility

  • Participate in code reviews and contribute to technical discussions

  • Stay up-to-date with the latest front-end technologies and best practices

Requirements:

  • 4+ years of professional experience in front-end development

  • Strong proficiency in JavaScript, CSS, and React

  • Experience with Next.js and server-side rendering (or similar react server-side rendering solutions)

  • Expertise in styled-components (or similar CSS-in-JS solutions)

  • Solid understanding of responsive design principles and cross-browser compatibility

  • Familiarity with version control systems (e.g. Git)

  • Experience scoping out technical projects end-to-end.

    • Taking (often abstract) product requirements and translating them into well-defined technical specs

    • Breaking large tasks up into manageable, easily trackable subtasks

  • Experience building end-to-end unit tests, and performing general QA

  • Excellent problem-solving skills and attention to detail

  • Strong communication skills and ability to work in a remote team environment

Bonus Skills:

  • Experience with Ruby / Ruby on Rails

  • Experience with Node.js

  • Familiarity with testing frameworks (we use Cypress.js)

  • Understanding of web accessibility standards

  • Interest in or experience with climate tech and sustainability

  • Experience with AI API’s (eg. Open AI, Gemini, Anthropic)

Previous
Previous

Sponsored Projects Office, Senior Research Administrator

Next
Next

Environmental Justice Fellowship