cover image
CloudNC

CloudNC

www.cloudnc.com

1 Job

113 Employees

About the Company

CloudNC develops and applies advanced software to reinvent precision manufacturing for everyone.

Our technology automates many of the manual steps involved in manufacturing components and parts, helping companies and workers to make products more efficiently and consistently than previously possible.

It is in use today at our high-spec factory in Chelmsford, UK, where we manufacture components for major corporations in automotive, energy, aerospace, and defence.

The company, founded in 2015, consists of a world-class team combining expertise in computer science, software and physical manufacturing, and is backed by leading venture capital firms Atomico and Episode 1 Ventures, alongside Autodesk and Lockheed Martin as strategic partners.

Listed Jobs

Company background Company brand
Company Name
CloudNC
Job Title
Fullstack Web Developer
Job Description
Who are CloudNC?

CloudNC's mission is to make single-click manufacturing a reality.
We build software that automates control of CNC machines - metal cutting robots that make >$1 Trillion of components every year, for anything from aircraft to iPhones to cars.
Worldwide over 100 million hours are spent painstakingly programming these incredible machines by hand every year, and we believe this is a colossal waste of human time and talent in an industry already facing an existential skills crisis. Our software, CAM Assist, brings one-click automation to CNC machining.
Our world-class team, with tier 1 financial backers including Atomico, Autodesk and Lockheed Martin, combines expertise in computer science and physical manufacturing, from our locations in London and Chelmsford.
We are scaling from Series B to C at pace and are fully funded for this growth

The role:
As a Fullstack Web Developer at CloudNC, you will be responsible for developing both the frontend and backend of our web-based applications, with a primary focus on using the Angular framework for frontend. Additionally, you will have the opportunity to develop our Kotlin microservices.
You will work closely within one of our cross-functional teams to implement features, improve performance, and ensure an excellent user experience. Knowledge of C++ is not a requirement, but will be an asset in working with our high-performance machining strategies backend, so we expect the successful candidate to be willing to learn as required.

Key Responsibilities:
Design, develop, and maintain full-stack web applications using Angular that communicate with our C++ & Kotlin backend components.
Build and integrate gRPC APIs and services for seamless communication between frontend and backend systems.
Work as part of our UI/UX team to implement responsive designs with a focus on user experience.
Ensure the web applications are optimised for performance, scalability, and security.
Troubleshoot, debug and optimise both frontend and backend systems.
Write clean, efficient, and maintainable code while adhering to industry best practices.
Stay current with the latest web development trends, frameworks, and technologies, and bring innovative ideas to the team.
Collaborate closely with product managers, designers, and other engineers to deliver high-quality features and improvements on time.

Required Skills & Qualifications:
Strong experience in full-stack development using Angular.
Proficient with frontend technologies (HTML5, CSS3, TypeScript).
Experience building and consuming gRPC or REST APIs.
Solid understanding of backend technologies (SQL databases, Queues etc.)
Familiarity with modern web application architectures (MVC, microservices).
Knowledge of version control systems (Git/GitLab).
Strong understanding of the software engineering principles required for testing, debugging, and code review.
Ability to deliver high-quality code in an agile development environment.
Excellent communication and collaboration skills.

Preferred Skills:
Experience with C++ in a cloud service context or with applications requiring high-performance computing.
Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
Experience with containerisation tools like Docker and Kubernetes.
Knowledge of automated testing tools and CI/CD pipelines.
Experience with additional back-end languages and frameworks (e.g., Rust, Kotlin, Python, C# or Java) is a plus.
Experience with debugging tools like curl or Postman
Experience with monitoring tools like Prometheus, Grafana, or Envoy’s native observability features (metrics, logging, tracing).

What we can offer you:
Stock Options upon joining
Annual performance equity award
28 days holiday + bank holidays
Private Healthcare and life assurance
Enhanced family-friendly policies
Active mental health and wellbeing forum
Team Socials

Equal Opportunities Statement
We are proud to be an equal opportunity employer, valuing individuality and embracing everyone. The success of CloudNC is a result of diversity of thought. We recognise this comes from people truly belonging. We encourage different perspectives and skills to collaborate
London, United Kingdom
Hybrid
13-03-2025