Full-Stack Engineer

Renesas Electronics

Cambridge (MA)

Hybrid

GBP 60,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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
Flexible working arrangements

Job summary

Altium Limited is seeking a Full-Stack Engineer to design and maintain user-facing features for Octopart.com, including Part Searching and Exploration. You will also develop web services powering these features in a hybrid model with 3 days per week at our Cambridge office.

Expect hands-on work across frontend and backend, collaboration with cross-functional teams, and opportunities to shape product features from concept to reality.

Qualifications

  • Proven experience as a Full-stack Software Engineer with 4+ years in web application development.
  • Strong UI development experience with TypeScript.
  • Backend development experience with Node.js or other languages.
  • Understanding of design patterns and system workflows.
  • Good communication with engineers and stakeholders.
  • Product ownership mindset.

Responsibilities

  • Build Web User Interfaces with TypeScript using frameworks like Next.js/React.
  • Design and implement web services and manage server-side logic.
  • Collaborate with cross-functional teams including data platform engineers and DevOps.
  • API schema design with backend engineers.
  • Participate in code reviews and contribute to coding standards.

Skills

Full-stack development
TypeScript
React
Next.js
Node.js
Go
Python
GraphQL
API design

Tools

Next.js
React
MySQL
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 opportunityto solve unique challenges, including complex dataengineering, large-scale distributed systems, and cloud-based architectures. Fromconceptstobuildingnew productfeatures,you will be able toadd your own ideas to the world’s most collaborative and efficient electronics design platformfor 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 TypeScriptwith modernframeworks such asNext.JS/React.
  • Design and implementweb services andmanage server-side logic.
  • Collaborate effectively with cross-functional teams, including front-end developers, data platformengineersand DevOps engineers.
  • APIschemedesignwithBack-endengineersisexpected.
  • Participate in code reviews and contribute to the development of coding standards and best practices.
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 experienceinUI development withTypeScript
  • Having concrete experience in BackendDevelopmentwith Node.JS or other languages
  • Understandingcommon software design principles and patterns.
  • Problem-solving and analytical skills; able to understand complex business processes and system workflows
  • Able to communicate clearly with otherengineers and non-technical stakeholders
  • A strong senseof product ownership.
Required Technology Experience
  • Advanced knowledge of front-end development usingTypeScriptand React.ExperienceinNext.JSis a plus.
  • Proficientin developing Backend Services.Go and Pythonare highly preferable.
  • Experience in interfacing/designing web services with “Top-Down”/ “Schema-First” approach. Having experience inGraphQLis 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 communicationand collaboration skills, with the ability to work effectively in a team-orientedenvironment.
  • Attentionto 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

Additional Information

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

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

Senior Product Support Engineer
Senior Product Support Engineer

Renesas Electronics Corp. • La Jolla Ranch (CA)

On-site
USD 90,000 - 120,000
Medical insurance
Health Savings Account
Dental insurance
+3
Senior Product Support Engineer
Senior Product Support Engineer

Renesas Electronics Corporation • La Jolla Ranch (CA)

On-site
USD 100,000 - 130,000
Bonus opportunities
Medical benefits
Health Savings Account
+7
Senior Product Support Engineer
Senior Product Support Engineer

Renesas Electronics Corporation • Frisco (TX)

On-site
USD 90,000 - 120,000
Medical benefits
Life insurance / AD&D
Paid time off
Senior Product Support Engineer
Senior Product Support Engineer

SmartRecruiters, Inc. • San Diego (CA)

On-site
USD 90,000 - 120,000
Bonus opportunities
Senior Product Support Engineer
Senior Product Support Engineer

Renesas Electronics • La Jolla Ranch (CA)

On-site
USD 100,000 - 130,000
Medical
Dental
Vision
+5
Senior Product Support Engineer
Senior Product Support Engineer

Renesas Electronics Corp. • Frisco (TX)

On-site
USD 90,000 - 120,000
Bonus opportunities
Altium Enterprise PreSales Field Application Engineer
Altium Enterprise PreSales Field Application Engineer

Altium • San Jose (CA)

On-site
USD 135,000 - 180,000
Bonus opportunities
Competitive benefits
Life insurance & AD&D
+1
Altium Enterprise Pre-Sales Field Application Engineer
Altium Enterprise Pre-Sales Field Application Engineer

Renesas Electronics Corp. • California (MO)

On-site
USD 135,000 - 180,000
Staff Site Reliability Engineer
Staff Site Reliability Engineer

Renesas Electronics Corporation • San Diego (CA)

On-site
USD 120,000 - 180,000
Staff Site Reliability Engineer
Staff Site Reliability Engineer

Renesas Electronics Corp. • California (MO)

On-site
USD 150,000 - 210,000