PTC

PTC

Gloucester, London

SaaS Full Stack Engineer

Full-Time£65,000 - 105,000 per yearпозавчераUnited Kingdom
IT

Job Description

Salary: £65,000 - 105,000 per year

Requirements:
  • 3+ years of professional software development experience
  • Experience building and operating multi-tenant SaaS applications, including tenant isolation, quotas, and feature-flag strategies
  • Strong proficiency in TypeScript, Node.js (NestJS/Express), and frontend frameworks such as Angular
  • Expertise designing and implementing REST APIs, including versioning, stability guarantees, and idempotency
  • Experience with TypeORM, Prisma, or other ORMs, including migrations and schema evolution
  • Proficiency with PostgreSQL (preferred) or MySQL/Oracle, including schema and query optimization
  • Hands-on experience with Redis caching, TTL strategies, and invalidation patterns
  • Experience with messaging and streaming systems such as Kafka, RabbitMQ, or cloud queues and events
  • Strong Angular or React expertise, including standalone components, RxJS, change detection, routing, forms, and performance tuning
  • Strong automated testing discipline, including unit, integration, and end-to-end testing
  • Practical experience with Git and GitLab/GitHub, supporting high-quality code review and branching workflows
  • Strong debugging, analytical reasoning, and problem-solving skills across UI and backend
  • Excellent communication and teamwork abilities for collaboration across product and engineering teams
  • Nice to have: Go programming experience
  • Nice to have: Docker experience
Responsibilities:
  • Design, build, and maintain scalable, high-quality software solutions that support our platforms
  • Collaborate with cross-functional teams
  • Contribute to architectural decisions
  • Help drive innovation across the product lifecycle
Technologies:
  • Angular
  • Backend
  • Cloud
  • Docker
  • Frontend
  • Git
  • GitHub
  • GitLab
  • Support
  • Kafka
  • MySQL
  • NestJS
  • Oracle
  • PostgreSQL
  • Prisma
  • REST
  • RabbitMQ
  • React
  • Redis
  • RxJs
  • TypeScript
  • UX UI Design
  • NodeJS
  • JavaScript
  • Fullstack

More:

We are PTC, a global team of nearly 7,000 bringing the physical and digital worlds together through software that helps companies improve operations, create better products, and empower people. This is a full-time SaaS Full Stack Software Engineer role based in Cambridge, United Kingdom. We offer a collaborative, innovative environment where ideas can shape the future of industrial technology, along with opportunities for continuous learning, career growth, and cross-functional exposure. Our culture celebrates diversity, creativity, and personal development.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About PTC

PTC

PTC

Gloucester

IT

Skills & Technologies

JavaScriptTypeScriptJavaGoScalaReactAngularNode.jsDockerGitPostgreSQLMySQL

Inferred from job description

Salary Insight

£85,000

This role

£60,000

UK median

This salary is 42% above the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom