Full-Stack Engineer

GCA Altium

Cambridge

Hybrid

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Pension scheme with company match
Remote working abroad program
Professional development support
Employee referral program
28 days' holiday + holidays

Job summary

Altium Limited is seeking a Full‑Stack Engineer to design and maintain user‑facing features for Octopart.com, and to develop web services powering core business logic. The role emphasizes TypeScript UI, GraphQL API design, and collaboration with cross‑functional teams.

The position operates on a hybrid model with 3 days per week in our Cambridge office, offering opportunities to work across large‑scale distributed systems and cloud‑based architectures.

Qualifications

  • Proven experience as a Full‑stack Software Engineer with 4+ years in web apps.
  • UI development with TypeScript.
  • Backend development with Node.js or similar languages.
  • Understanding standard design principles and patterns.
  • Clear communication with engineers and non‑technical stakeholders.
  • Strong product ownership mindset.

Responsibilities

  • Build Web UIs using TypeScript/React (Next.JS).
  • Design and implement web services and server‑side logic.
  • Collaborate with front‑end, data, and DevOps teams.
  • Design API schemas with backend engineers (GraphQL a plus).
  • Participate in code reviews and coding standards.

Skills

Full‑stack development
TypeScript
Node.js
Problem solving
Communication
Product ownership

Tools

Go
Python
React
Next.js
GraphQL
MySQL
Kubernetes
Elasticsearch
Docker

Job description

Full-Stack Engineer Job Description
About the Role

As a Full-Stack Engineer working on Octopart.com, you will be responsible for the design and maintenance of the user-facing features and interfaces, including Part Searching and Exploration. You will also develop web services implementing the business logic powering these features. Altium offers the opportunity to solve unique challenges, including complex data engineering, large-scale distributed systems, and cloud-based architectures. From concepts to building new product features, you will be able to add your own ideas to the world’s most collaborative and efficient electronics design platform for electronics engineers.

Please note: The working mode is hybrid: 3 days a week from our Cambridge office.

A Day in the Life of our Full-Stack Engineer
  • Building Web User Interfaces using TypeScript with modern frameworks such as Next.JS/React.
  • Design and implement web services and manage server-side logic.
  • Collaborate effectively with cross-functional teams, including front-end developers, data platform engineers and DevOps engineers.
  • API scheme design with Back-end engineers is expected.
  • Participate in code reviews and contribute to the development of coding standards and best practices.
Qualifications
Who We're Looking For
  • Proven experience as a Full-stack Software Engineer or in a similar development role; at least 4+ years of experience in Full-stack web application development
  • Having concrete experience in UI development with TypeScript
  • Having concrete experience in Backend Development with Node.JS or other languages
  • Understanding common software design principles and patterns.
  • Problem-solving and analytical skills; able to understand complex business processes and system workflows
  • Able to communicate clearly with other engineers and non-technical stakeholders
  • A strong sense of product ownership.
Required Technology Experience
  • Advanced knowledge of front-end development using TypeScript and React. Experience in Next.JS is a plus.
  • Proficient in developing Backend Services. Go and Python are highly preferable.
  • Experience in interfacing/designing web services with "Top-Down"/ "Schema-First" approach. Having experience in GraphQL is a significant plus.
  • Understanding of common Relational Database (e.g. MySQL).
  • Experience in containerized development, CI/CD, and Kubernetes is a plus.
  • A good understanding of Elasticsearch is beneficial.
Soft Skills
  • Excellent problem-solving and analytical abilities.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Attention to detail and strong organizational skills, with the ability to manage multiple projects simultaneously.
  • Adaptability and a commitment to continuous learning in a fast-paced environment
Additional Information

Our benefits are:

Our Benefits
  • Private health insurance including dental coverage
  • Pension scheme with company match up to 9%
  • nilo.health, mental health and wellbeing support
  • Remote working abroad program
  • Professional development support and resources
  • Employee referral program
  • 28 days' holiday + public holidays and special leave
  • Home internet and remote working allowance
  • Flexible working arrangements available based on role and location
  • Enhanced family and special leave
  • Corporate membership rates with national gyms
  • Free lunch, snacks, and drinks in the office
  • Electric car charging stations, free office parking, bicycle, and scooter storage
Company Overview

Altium Limited, a part of the Renesas Group and headquartered in San Diego, California, is a global software company accelerating the pace of electronics innovation. We are redefining electronic product creation in a software-defined world with our industry-first cloud-based platform that unites every stakeholder and phase of electronics development. From startups to world’s technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.

At Altium, our teams are empowered to innovate, collaborate globally, and help create the future of electronics development. We believe in rewarding our employees with a competitive benefits package alongside their salary. More information will be provided during the hiring process.

VideoUrl https://www.youtube.com/watch?v=k-zs4tB6nNc

  • Department: Engineering
  • Remote: No
  • Location: Cambridge
  • Requisition ID: 20027457_2026-04-01
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer
Full-Stack Engineer

Renesas Electronics • Cambridge

Hybrid
GBP 60,000 - 90,000
Private health insurance including UK
Pension scheme with company match
Remote working abroad program
+6
Back-end Engineer
Back-end Engineer

GCA Altium • Cambridge

On-site
GBP 50,000 - 70,000
Private health insurance
Pension scheme with company match
Professional development support
+3
Staff DevOps Engineer
Staff DevOps Engineer

Renesas Electronics • Cambridge

On-site
GBP 90,000 - 130,000
Private health insurance including-ded
Pension scheme with 9% company match
Remote working abroad program
+6
Full-Stack Engineer (TypeScript/Node.js) – Hybrid Cambridge
Full-Stack Engineer (TypeScript/Node.js) – Hybrid Cambridge

GCA Altium • Cambridge

Hybrid
GBP 65,000 - 90,000
Private health insurance
Pension scheme with company match
Remote working abroad program
+3
Staff DevOps Engineer
Staff DevOps Engineer

GCA Altium • Cambridge

On-site
GBP 70,000 - 95,000
Private health insurance including dental coverage
Pension scheme with company match up to 9%
Mental health and wellbeing support
+7
Hybrid Full-Stack Engineer (TypeScript/Node.js)
Hybrid Full-Stack Engineer (TypeScript/Node.js)

Renesas Electronics • Cambridge

Hybrid
GBP 60,000 - 90,000
Private health insurance including UK
Pension scheme with company match
Remote working abroad program
+6
Staff Strategic Account Manager
Staff Strategic Account Manager

GCA Altium • Cambridge

On-site
GBP 90,000 - 130,000
Private health insurance
Pension scheme with company match up 9
Mental health and wellbeing support
+2
Software Engineer
Software Engineer

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 70,000 - 110,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working options
+2
Electronic Engineer ( Senior/Principal )
Electronic Engineer ( Senior/Principal )

LA International Computer Consultants Ltd • Worle

On-site
GBP 55,000 - 75,000
Competitive salary
25 days holiday + bank holidays
Flexible working hours
+3
Hardware Engineer
Hardware Engineer

Pure Resourcing Solutions Limited • Essex

On-site
GBP 42,000 - 62,000
Free food and drink
25 days annual leave + bank holidays
Learning & development opportunities
+2