Renesas Electronics
Full-Stack Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
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 on-site: 5 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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
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
- 🏥 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


Get help with your application
Your very own career expert that helps elevate your application to the next level.
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.
Employment Type: Regular (PERM)
Remote Work Available: No
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills