For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Carno
Carno

Midlevel / Senior Front End Engineer (TypeScript / Angular)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Mid-level

Tech stacks

Angular
TypeScript
Software Development
+32

Permanent role
2 days ago
Apply now

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're 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 co-founder Adam, as well as Rob, our CTO, shipping features used daily by real installers delivering real renewable systems.

We need someone who thinks beyond the immediate code they're writing, understanding how their work fits into the wider system and how decisions today affect scalability tomorrow.

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 applications
  • Translate Figma designs into polished, responsive UI components
  • Work with advanced Angular patterns including dynamic component instantiation, mixins, and programmatic rendering
  • Implement complex form rendering and state management solutions
  • Work with RxJS, NgRx, Signals, and modern Angular 17+ patterns including Control Flow Syntax
  • Integrate with REST APIs and OAuth 2.1-secured microservices
  • Interact with CI/CD pipelines (AWS Lambda, Vercel)
  • Collaborate with product, design, and engineering in an agile environment
  • Maintain clean, modular code aligned with SOLID principles and best practices
  • Work 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 hours
  • Occasional in-person collaboration at our Blackfriars HQ (if London-based)
  • Direct collaboration with CTO, CEO, and CPO
  • Fast-moving environment where your work ships quickly and impacts customers immediately
  • High ownership of features, with autonomy to shape the product
  • A supportive team that values transparency, feedback, and continuous improvement

Candidate Requirements:

  • 4+ years in Typescript based frontend applications development (Angular)
  • Strong understanding of dynamic rendering within Angular (ngComponentOutlet)
  • Docker Experience for local development
  • Strong experience with RxJS, NGRX Store and singleton state management patterns.
  • Proficient in consuming RESTful APIs via OpenAPI specifications
  • Authentication in Frontend frameworks (oAuth, PKCE)
  • DevOps, Git, Jira, CI/CD Pipelines
  • Understanding of non-functional requirements and development principles (SOLID, DRY, Clean Code)

Preferred Technical Skills

  • React / NextJS
  • Ionic, Capacitor, or hybrid mobile frameworks
  • AI/LLM
  • ElasticSearch
  • IOS/Swift exposure

Soft Skills:

  • Strong analytical mindset and problem-solving ability
  • Clear communicator with a collaborative approach
  • Thrives in a startup environment, adaptable, reliable, and curious
  • Commitment to quality, performance, and user experience
  • Ability to see the bigger picture and understand how frontend architecture connects to backend systems

Experience:

  • 4+ years with Typescript (Angular + NextJS) & RXJS, 4+ years in software engineering teams

About Carno

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service