×
Register Here to Apply for Jobs or Post Jobs. X

Portfolio Software Full Stack Engineer; Contractor

Job in Cambridge, Cambridgeshire, CB21, England, UK
Listing for: Arm Limited
Full Time, Contract position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 GBP Yearly GBP 90000.00 120000.00 YEAR
Job Description & How to Apply Below

The Opportunity

This is an exciting opportunity for a skilled Full Stack Software Engineer to join our Portfolio Team, providing the critical engineering expertise needed to develop and evolve our internal tools and services.

You’ll play a pivotal role in designing, implementing and maintaining scalable backend systems and supporting the applications that enable decision-making across the organisation.

Job Overview

The Portfolio Team drives and influences how Arm’s product strategies come to life.

We are seeking a skilled Full Stack Software Engineer with a strong backend and platform focus to join our team on a contract basis.

The ideal candidate will have extensive experience building backend services using Node.js and Type Script , with a strong understanding of modern software engineering practices, distributed systems and API design.

While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality
. Experience with frontend technologies is beneficial but not essential.

The successful candidate should also be comfortable working with AI-assisted development tools
, reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design.

Responsibilities Backend Development
  • Design, develop and maintain scalable backend services using Node.js, Type Script and modern backend frameworks such as Express.js or similar.
  • Design and implement RESTful APIs and service integrations.
  • Develop maintainable, well-tested and performant code following engineering best practices.
  • Design data models and work with relational and No

    SQL databases
    where appropriate.
  • Improve application reliability, observability and performance through monitoring, logging and optimisation.
Software Engineering & Code Quality
  • Write clean, maintainable and well-documented code following established coding standards.
  • Perform thorough code reviews and provide constructive technical feedback.
  • Review and validate AI-generated code
    , ensuring correctness, maintainability, security and adherence to engineering standards.
  • Contribute to improving development workflows, automation and engineering best practices.
System Design & Collaboration
  • Participate in technical design discussions and contribute to system architecture decisions.
  • Translate business requirements into scalable technical solutions.
  • Collaborate closely with frontend developers, product owners and other engineers to deliver high-quality software.
  • Contribute to technical documentation and knowledge sharing across the team.
AI & Engineering Productivity
  • Leverage modern AI-assisted development tools to improve engineering productivity.
  • Evaluate the suitability of AI-generated implementations and identify potential issues or improvements.
  • Stay current with emerging AI development tooling and software engineering practices.
Required Skills & Experience
  • Strong proficiency in Node.js development using Type Script and modern JavaScript (ES6+).
  • Experience designing and implementing RESTful APIs and backend services
    .
  • Strong understanding of software engineering principles, clean code practices and maintainable application architecture.
  • Experience reviewing and improving code written by other engineers.
  • Familiarity with AI-assisted software development tools
    , such as Git Hub Copilot, ChatGPT, Claude or similar, and the ability to critically assess AI-generated code.
  • Solid understanding of software architecture and system design concepts
    .
  • Experience working with relational and/or No

    SQL databases

    .
  • Familiarity with version control systems (Git) and modern development workflows.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work in a collaborative,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary