At a Glance
- Tasks: Design and build high-quality software solutions for industry-leading platforms.
- Company: Join PTC, a leader in industrial technology with a collaborative culture.
- Benefits: Enjoy continuous learning, career growth, and a diverse work environment.
- Other info: Experience with Docker and Git is a plus; thrive in a dynamic, innovative setting.
- Why this job: Shape the future of technology while working with talented industry leaders.
- Qualifications: 5+ years in software development, strong skills in TypeScript and Node.js.
The predicted salary is between 60000 - 80000 £ per year.
As a full Stack Software Engineer at PTC, you will design, build, and maintain scalable, high‑quality software solutions that support PTC’s industry‑leading platforms. You will collaborate with cross‑functional teams, contribute to architectural decisions, and help drive innovation across the product lifecycle.
Required Skills & Experience
- 5+ 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/streaming systems (Kafka, RabbitMQ, cloud queues/events).
- Strong Angular/React expertise, standalone components, RxJS, change detection, routing, forms, and performance tuning.
- Strong automated testing discipline: unit, integration, and end‑to‑end testing.
- Strong debugging, analytical reasoning, and problem‑solving skills across UI and backend.
- Excellent communication and teamwork abilities, collaborating across product and engineering teams.
Nice to have
- GO programming language experience.
- Docker experience.
- Practical experience with Git and GitLab/GitHub, supporting high‑quality code review and branching workflows.
What PTC Offers
A collaborative, innovative environment where your ideas can shape the future of industrial technology. Opportunities for continuous learning, career growth, and cross‑functional exposure. A culture that celebrates diversity, creativity, and personal development. Life at PTC is about more than working with today’s most cutting‑edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.
Senior Full Stack Engineer in Cambridge employer: Parametric Technology (UK) Limited
At PTC, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative environment where your contributions can truly make an impact. With a strong emphasis on continuous learning and career growth, our culture celebrates diversity and creativity, allowing you to thrive alongside some of the industry's most talented professionals. Located in a vibrant area, working at PTC means being part of a team that is dedicated to transforming the future of industrial technology while supporting your personal and professional development.
Contact Details:
Parametric Technology (UK) Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at PTC or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Node.js, and Angular. This is your chance to demonstrate your expertise and passion for full stack development.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your experience with REST APIs and multi-tenant SaaS applications. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the PTC team.
We think you need these skills to ace Senior Full Stack Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your 5+ years of software development experience and any relevant projects that showcase your expertise in TypeScript, Node.js, and frontend frameworks like Angular.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the Senior Full Stack Engineer role. Share specific examples of how you've contributed to architectural decisions or driven innovation in past projects, and don’t forget to mention your experience with multi-tenant SaaS applications!
Show Off Your Problem-Solving Skills:In your application, give us a glimpse of your debugging and analytical reasoning skills. We love seeing how you approach challenges, so feel free to include a brief story about a complex problem you solved in a previous role.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!
How to prepare for a job interview at Parametric Technology (UK) Limited
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, and Angular. Brush up on your knowledge of REST APIs and database management with PostgreSQL or MySQL. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Highlight your debugging and analytical reasoning skills, as these are crucial for a Senior Full Stack Engineer. Use examples that demonstrate your ability to think critically and innovate.
✨Emphasise Collaboration and Communication
Since this role involves working with cross-functional teams, be ready to talk about your teamwork experiences. Share examples of how you’ve successfully collaborated with product and engineering teams, and how you’ve contributed to architectural decisions in past projects.
✨Prepare Questions That Matter
Think of insightful questions to ask your interviewers about PTC’s culture, innovation strategies, and future projects. This not only shows your interest in the company but also helps you gauge if it’s the right environment for you. Remember, interviews are a two-way street!