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)