Principal Software Engineer Full Stack TypeScript in London

Principal Software Engineer Full Stack TypeScript in London

London Full-Time 90000 - 110000 £ / year (est.) Home office (partial)
Client Server Ltd.

At a Glance

  • Tasks: Lead technical transformation and mentor engineers in a collaborative environment.
  • Company: Established financial services company focused on consumer debt management.
  • Benefits: Competitive salary, bonus, 25 days holiday, onsite gym, and wellness support.
  • Other info: Flexible work-from-home options and excellent career growth opportunities.
  • Why this job: Shape the future of technology while making a real impact in people's lives.
  • Qualifications: Advanced full stack skills in TypeScript, React, and experience in mentoring.

The predicted salary is between 90000 - 110000 £ per year.

Opportunity to progress your career in a hands-on technical leadership role at a well-established consumer-facing financial services company that helps people to manage debt, as they go through a technical transformation and scale-up following recent investment.

What's in it for you:

  • Salary to £110k
  • Bonus
  • 25 days holiday
  • Pension
  • Employee Assistance Programme
  • Onsite gym and well-being champions
  • X2 volunteering days per year
  • Opportunity to make an impact as part of a new team in a role you can shape

Your role:

As a Principal Engineer, you will act as a technical authority and role model for engineers across engineering teams / Agile Squads, helping them with design, problem solving and complex technical decisions. You'll lead and own technical transformation and architectural initiatives, in close collaboration with the Enterprise Architect, helping to shape and evolve the platform, services and system boundaries as the company scales whilst mentoring engineers and driving high standards of quality, security, reliability and operability across the stack. Collaborating with Engineering Leads, you'll help teams to navigate change, migration and transition of critical live systems and lead the way in leveraging AI and automation tools.

Location / WFH:

You'll be based in fantastic new offices in London that offer a wide range of facilities including wellness rooms and onsite gym for three days a week with flexibility to work from home twice a week.

About you:

  • You have advanced full stack development skills including TypeScript backends, microservices, APIs, React and ideally React Native too (although you can pick this up on the job).
  • You have experience of leading and mentoring engineers to drive technical excellence and a culture of collaboration.
  • You have a strong understanding of distributed systems, RDBMS (Oracle) and data modelling trade-offs.
  • You have experience of integrating AI and agentic systems into business workflows and apps.
  • You have a good understanding of cloud native architecture and modern engineering practices such as CI/CD, Test Automation, monitoring and observability.
  • You have experience of transitioning systems or platforms including dual running and incremental switch overs.
  • You're collaborative and pragmatic, comfortable working closely with Product Managers to explain technical aspects and trade-offs to shape delivery plans that balance speed, quality and risk.

Apply now to find out more about this Principal Engineer / Developer (Full Stack TypeScript React Node) opportunity.

Principal Software Engineer Full Stack TypeScript in London employer: Client Server Ltd.

Join a well-established consumer-facing financial services company in London, where you can thrive in a hands-on technical leadership role as a Principal Software Engineer. With a competitive salary of up to £110k, generous benefits including 25 days holiday, an onsite gym, and opportunities for career progression, you'll be part of a dynamic team driving technical transformation and making a meaningful impact in the industry. Enjoy a collaborative work culture that values mentorship and innovation, all while benefiting from flexible working arrangements.

Client Server Ltd.

Contact Details:

Client Server Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Software Engineer Full Stack TypeScript in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving TypeScript, React, and Node. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so don’t forget to showcase your leadership experience!

Tip Number 4

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 the role and the company. Let’s get you that Principal Engineer position!

We think you need these skills to ace Principal Software Engineer Full Stack TypeScript in London

Full Stack Development
TypeScript
React
Node.js
Microservices
APIs
Mentoring

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development skills, especially in TypeScript, React, and Node. We want to see how you can lead and mentor engineers, so don’t hold back on those examples!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this Principal Engineer role. Talk about your experience with technical transformation and how you've driven high standards in previous roles. We love a good story!

Showcase Your Leadership Skills:Since this role involves mentoring and leading teams, make sure to highlight your leadership experiences. Share specific examples of how you've helped others grow and how you've navigated complex technical decisions. We’re all about collaboration here at StudySmarter!

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 don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Client Server Ltd.

Know Your Tech Inside Out

Make sure you brush up on your full stack development skills, especially in TypeScript, React, and Node. Be ready to discuss your experience with microservices, APIs, and any projects where you've integrated AI or automation tools.

Showcase Your Leadership Skills

As a Principal Engineer, you'll be expected to lead and mentor others. Prepare examples of how you've guided teams through technical challenges or fostered a culture of collaboration and excellence in previous roles.

Understand the Company’s Vision

Research the company’s recent transformation and their goals in the financial services sector. Be prepared to discuss how your skills can help them navigate change and improve their systems while maintaining quality and security.

Prepare for Technical Scenarios

Expect to face technical questions or scenarios during the interview. Practice explaining complex concepts clearly and concisely, as you'll need to communicate effectively with both technical and non-technical stakeholders.