> Markdown version of [/jobs/ext/2789490-midlevel-senior-front-end-engineer-typescript-angular](https://www.wearedevelopers.com/jobs/ext/2789490-midlevel-senior-front-end-engineer-typescript-angular). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Midlevel / Senior Front End Engineer (TypeScript / Angular) - **Company:** Carno - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Artificial Intelligence, User Authentication, Cloud Engineering, Elasticsearch, OAuth, Next.js, Singleton Pattern, Software Engineering, TypeScript, Openapi, RxJS, ReactJS, Large Language Models, AWS Lambda, Backend, AngularJS, Solid Principles, Front End Software Development, Restful APIs, Docker, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840618432-midlevel--senior-front-end-engineer-typescript--angular ## About the Role * 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) * 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, * 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, * 4+ years with Typescript (Angular + NextJS) & RXJS, 4+ years in software engineering teams ## Description 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., * Build new front-end features across our Angular and Ionic-based applications * 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 ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Community Interview: angular.love](https://www.wearedevelopers.com/videos/686-community-interview-angular-love) - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)