At a Glance
- Tasks: Develop features, fix bugs, and enhance user experiences in our green tech products.
- Company: Carno is a fast-growing green tech startup focused on home energy decarbonisation.
- Benefits: Enjoy fully remote work, flexible hours, and collaboration opportunities in London.
- Why this job: Make a direct impact in an agile environment while working with innovative technology.
- Qualifications: 3+ years in TypeScript SPAs, experience with Angular/React, and strong analytical skills required.
- Other info: Opportunity to collaborate closely with the CTO and founding team.
The predicted salary is between 36000 - 60000 £ per year.
About Carno: Founded in 2022, Carno is a green tech startup focused on home energy decarbonisation. Our platform streamlines tasks for renewable energy installers, cutting survey and paperwork time by 90%. We are growing fast, with partnerships across the energy sector and ambitions to become the "operating system" for the industry.
Role Overview: Seeking a Front-End Engineer to develop features, resolve bugs, and enhance user experiences in our products. This role involves UI/UX implementation, API integration, and contributing to our serverless deployment on AWS Lambda.
Key Responsibilities:
- Develop new frontend features and fix bugs in core products
- Maintain code quality, following SOLID principles
- Work on our app store and hardware marketplaces
- Integrate with Microservice APIs using OAuth 2.1
- Translate Figma designs into responsive UI components
- Contribute to CI/CD pipeline and serverless deployments
- Participate in agile processes and team collaboration
What You’ll Experience at Carno:
- Embrace the flexibility of fully remote work with adaptable hours. If you’re based near London, you’ll have the opportunity to collaborate with our founding team at our flexible office space in Blackfriars
- Close collaboration with the CTO, product and founders
- An agile environment that encourages feedback and innovation
- An opportunity to take ownership and make a direct impact on the project
Candidate Requirements:
Technical Skills:
- 3+ years in Typescript based SPAs (Single Page Applications) (Angular / React / Next.js)
- Experience with RXJS, Ionic, Shadcn, Capacitor is preferred
- Proficient in consuming RESTful APIs, understanding OAuth 2.1
- Experience with CI/CD in serverless environments (AWS Lambda/Vercel)
- Strong grasp of SOLID principles, Git, and modern frontend practices
Soft Skills:
- Strong analytical and communication skills
- Collaborative, adaptable to startup pace, and eager to learn
Experience:
- 3+ years with Typescript (Angular + NextJS) & RXJS, 4+ years in software engineering teams
Nice to have:
- Degree in a related field
- Backend language familiarity (Either Laravel, Python (FastAPI) or NodeJS, Elasticsearch experience, iOS/Swift knowledge
Front End Engineer (TypeScript / Angular) employer: 1412748
Contact Detail:
1412748 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Front End Engineer (TypeScript / Angular)
✨Tip Number 1
Familiarise yourself with Carno's mission and values. Understanding their focus on green tech and home energy decarbonisation will help you align your passion for sustainability with their goals during any discussions.
✨Tip Number 2
Brush up on your TypeScript and Angular skills, especially in the context of Single Page Applications. Being able to demonstrate your expertise in these areas will be crucial when discussing your technical capabilities.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and serverless environments like AWS Lambda. Having specific examples ready will show that you can contribute effectively to their agile processes.
✨Tip Number 4
Engage with the community around Carno and similar startups. Networking with professionals in the green tech space can provide insights and potentially valuable connections that may help you stand out as a candidate.
We think you need these skills to ace Front End Engineer (TypeScript / Angular)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Angular, and any relevant projects you've worked on. Emphasise your familiarity with RESTful APIs and serverless environments, as these are key for the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for green technology and how your skills align with Carno's mission. Mention specific experiences that demonstrate your ability to develop frontend features and resolve bugs effectively.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your work with TypeScript and Angular. Highlight any contributions to CI/CD pipelines or serverless deployments to demonstrate your technical expertise.
Prepare for Technical Questions: Anticipate questions related to your experience with SOLID principles, API integration, and agile methodologies. Be ready to discuss how you've implemented responsive UI components from design files like Figma in past projects.
How to prepare for a job interview at 1412748
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, Angular, and any other relevant technologies. Bring examples of past projects where you've implemented features or resolved bugs, and be ready to explain your thought process.
✨Understand the Company’s Mission
Research Carno's focus on home energy decarbonisation and their role in the renewable energy sector. Demonstrating knowledge about their mission will show your genuine interest in the company and how you can contribute to their goals.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice coding problems related to frontend development and be ready to explain your approach to solving them, especially in the context of UI/UX implementation and API integration.
✨Emphasise Collaboration and Adaptability
Since Carno values teamwork and agility, share examples of how you've successfully collaborated in a team environment. Highlight your adaptability to fast-paced settings and your eagerness to learn new technologies or methodologies.