Vacancy • Mid / Senior Front End Engineer (TypeScript / Angular) - Fleet Street, London
New,
2026-01-12
Jobs • Fleet Street
£ 60000-65000 per annum
Company:Carno
Location:
Central London
About Carno:Carno is a fast-growing climate tech startup building the operating system for the UK’s renewable energy installation industry.Our platform streamlines surveys, design, quoting, and compliance workflows for renewable installers, cutting admin time by up to 90%. We’re backed by industry partners and already powering thousands of heat pump installations across the UK.Our mission is to accelerate home decarbonisation at scale by empowering installers with world-class software. Role Overview:We are hiring a Front-End Engineer (TypeScript / Angular) to help build the next generation of our installer platform. You’ll craft high-quality UI experiences, integrate with modern cloud and microservice APIs, and help scale our product as we expand into new energy segments.You'll work closely with our CPO and cofounder Adam as well as Rob our CTO, shipping features used daily by real installers delivering real renewable systems.This is a hands-on engineering role with plenty of ownership and room for impact. Key Responsibilities:Build new front-end features across our Angular and Ionic-based applicationsTranslate Figma designs into polished, responsive UI componentsWork with advanced Angular patterns including dynamic component instantiation, mixins, and programmatic renderingImplement complex form rendering and state management solutionsWork with RxJS, NgRx, Signals, and modern Angular 17+ patterns including Control Flow SyntaxIntegrate with REST APIs and OAuth 2.1-secured microservicesInteract with CI/CD pipelines (AWS Lambda, Vercel)Collaborate with product, design, and engineering in an agile environmentMaintain clean, modular code aligned with SOLID principles and best practicesWork on new front-end interfaces for critical platform architecture, including our app/plugin ecosystem and marketplace What You’ll Experience at Carno:Flexible, remote-first role with adaptable hoursOccasional in-person collaboration at our Blackfriars HQ (if London-based)Direct collaboration with CEO, CTO and CPO Fast-moving environment where your work ships quickly and impacts customers immediatelyHigh ownership of features, with autonomy to shape the productA supportive team that values transparency, feedback, and continuous improvement Candidate Requirements:Technical Skills:4+ years in Typescript based frontend applications development (Angular)Strong understanding of dynamic rendering within Angular (ngComponentOutlet)Docker Experience for local developmentStrong experience with RxJS, NGRX Store and singleton state management patterns.Proficient in consuming RESTful APIs via OpenAPI specificationsAuthentication in Frontend frameworks (oAuth, PKCE)DevOps, Git, Jira, CI/CD PipelinesUnderstanding of non-functional requirements and development principles (SOLID, DRY, Clean Code) Preferred Technical SkillsReact / NextJSIonic, Capacitor, or hybrid mobile frameworksAI/LLMElasticSearchIOS/Swift exposure Soft Skills:Strong analytical mindset and problem-solving abilityClear communicator with a collaborative approachThrives in a startup environment, adaptable, reliable, and curiousCommitment to quality, performance, and user experienceAbility to see the bigger picture and understand how frontend architecture connects to backend systems Desired Experience:4+ years with Typescript (Angular + NextJS) & RXJS, 4+ years in software engineering teams
Updated: 13 January 2026
SHARE
Jobs in England , Central London - fresher vacancies on Kit-Jobs.Ru
Jobs in the cities of England - fresher vacancies (869921) на Kit-Jobs.Ru: Mid / Senior Front End Engineer (TypeScript / Angular) • Carno, Central London, Fleet Street. Here you can learn about the employer vacancy for free online.
Looking for your dream job? Discover career opportunities across domains and locations, search and apply to best suited
fresher job vacancies
in Central London, from top companies on Kit-Jobs.Ru. View all our fresher vacancies now with new jobs added daily!
1. Follow companies you want to work for on social media.