Full-Stack Engineer

Renesas Electronics

Cambridge

Hybrid

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private health insurance including UK
Pension scheme with company match
Remote working abroad program
Professional development support
Employee referral program
28 days' holiday + public holidays
Home internet allowance
Flexible working arrangements
Cycling storage + parking

Job summary

Altium Limited, part of the Renesas Group, is hiring a Full-Stack Engineer for its Cambridge hybrid team. You will design and maintain user-facing features and interfaces for Part Searching and Exploration, and develop web services powering business logic.

You will work with TypeScript, React, Node.js, Go and Python, contributing to complex data engineering and cloud-based architecture. The role combines frontend UI work with backend service design.

Qualifications

  • 4+ years of full-stack web application development experience.
  • Experience with TypeScript UI development.

Responsibilities

  • Build web user interfaces using TypeScript with React/Next.js.
  • Design and implement web services and server-side logic.
  • Collaborate with cross-functional teams including frontend, data, and DevOps.
  • Lead API design with backend engineers and participate in code reviews.

Skills

Full-stack development
Team collaboration
Product ownership
Problem solving
Clear communication

Tools

React
TypeScript
Next.js
Node.js
Go
Python
GraphQL
MySQL
CI/CD
Kubernetes

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
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

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.

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

GCA Altium • Cambridge

Hybrid
GBP 65,000 - 90,000
Private health insurance
Pension scheme with company match
Remote working abroad program
+3
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
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 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
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
Staff Product Security Engineer
Staff Product Security Engineer

Renesas Electronics • Cambridge

On-site
GBP 90,000 - 120,000
Principal/Lead Electronics Engineer
Principal/Lead Electronics Engineer

Overview Ltd. • Woking

Hybrid
GBP 60,000 - 70,000
Discretionary Bonus Scheme
BUPA Medical Insurance & Cashback plan
Hybrid working (role dependent)
+3
Electronics Engineer
Electronics Engineer

Helsing • Greater London

On-site
GBP 65,000 - 90,000
Competitive salary
VSOP options
Relocation support
+7