Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: Climatise is seeking a skilled Front-End Developer to enhance their sustainability SaaS platform, focusing on carbon and ESG reporting for medium to large organizations. The role involves collaborating with engineering and design teams to create intuitive user interfaces that handle complex data workflows. The ideal candidate will have strong experience in React and TypeScript, and will contribute to building scalable applications. This position offers the chance to work on a mission-driven product in a fast-paced environment.
Key Responsibilities:
- Build and maintain scalable front-end applications using React (v18) and TypeScript
- Create responsive and performant interfaces using Tailwind CSS, Chakra UI, and Vite
- Integrate and visualise data with ECharts, ApexCharts, and AG Grid (Enterprise)
- Implement robust forms using React Hook Form and validation schemas with Zod
- Handle authentication and user sessions using AWS Cognito (via Amplify)
- Generate dynamic documents with @react-pdf/renderer
- Collaborate with backend developers to consume GraphQL and REST APIs
- Contribute to code quality via testing using Vitest, Testing Library, and Jest
Key Skills:
- Strong experience with React (v18) and TypeScript
- Ability to build clean, maintainable, and scalable UIs
- Familiarity with Git and modern frontend workflows
- Experience with Vite as a build tool
- Proficiency with data visualisation tools like ECharts or ApexCharts
- Styling with Tailwind CSS
- Hands-on experience with AG Grid, including enterprise features
- Form handling using React Hook Form and validation with Zod
- Authentication with AWS Cognito via Amplify
- Experience with Chakra UI for component-based styling
- Generating PDFs using @react-pdf/renderer
- Broader AWS ecosystem familiarity (e.g. CloudFront, AppSync, CloudWatch, CodeBuild, CodePipeline)
- Animation libraries such as Framer Motion or React Spring
- Support for internationalisation and localisation (e.g. i18n-iso-countries)
- Testing experience with Vitest, Testing Library, or Jest
- Working with CSV/XLSX import/export in the browser
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Climatise is a fast-growing sustainability SaaS platform helping medium to large organisations meet regulatory requirements for carbon and ESG reporting. We're on a mission to make emissions reporting simple, automated, and integrated into business operations. Join us in building a product that solves a critical global problem.
The Role
We’re looking for a skilled and detail-oriented Front-End Developer to join our small but ambitious team. You’ll work closely with our Head of Engineering, product designers, and sustainability experts to bring complex data workflows to life through beautiful, fast, and intuitive user interfaces.
Key Responsibilities
- Build and maintain scalable front-end applications using React (v18) and TypeScript
- Create responsive and performant interfaces using Tailwind CSS , Chakra UI , and Vite
- Integrate and visualise data with ECharts , ApexCharts , and AG Grid (Enterprise)
- Implement robust forms using React Hook Form and validation schemas with Zod
- Handle authentication and user sessions using AWS Cognito (via Amplify)
- Generate dynamic documents with @react-pdf/renderer
- Collaborate with backend developers to consume GraphQL and REST APIs
- Contribute to code quality via testing using Vitest , Testing Library , and Jest
Requirements
Must Have
- Strong experience with React (v18) and TypeScript
- Ability to build clean, maintainable, and scalable UIs
- Familiarity with Git and modern frontend workflows
Desirable
- Experience with Vite as a build tool
- Proficiency with data visualisation tools like ECharts or ApexCharts
- Styling with Tailwind CSS
- Hands-on experience with AG Grid , including enterprise features
- Form handling using React Hook Form and validation with Zod
- Authentication with AWS Cognito via Amplify
- Experience with Chakra UI for component-based styling
- Generating PDFs using @react-pdf/renderer
Good to Have
- Broader AWS ecosystem familiarity (e.g. CloudFront, AppSync, CloudWatch, CodeBuild, CodePipeline)
- Animation libraries such as Framer Motion or React Spring
- Support for internationalisation and localisation (e.g. i18n-iso-countries )
- Testing experience with Vitest , Testing Library , or Jest
- Working with CSV/XLSX import/export in the browser
What We Offer
- The opportunity to work on a mission-driven product in the sustainability space
- Autonomy, trust, and a fast-paced learning environment
- Competitive salary or contracting options
- Flexible remote work
- Direct collaboration with an experienced and supportive team