Principal Software Engineer Full Stack TypeScript in London
Principal Software Engineer Full Stack TypeScript

Principal Software Engineer Full Stack TypeScript in London

London Full-Time 72000 - 88000 £ / year (est.) No home office possible
Go Premium
Client Server

At a Glance

  • Tasks: Lead technical transformation and mentor engineers while shaping innovative solutions.
  • Company: Established financial services company focused on helping people manage debt.
  • Benefits: Salary up to £110k, bonus, 25 days holiday, onsite gym, and volunteering days.
  • Why this job: Make a real impact in a hands-on leadership role during an exciting tech transformation.
  • Qualifications: Advanced full stack skills in TypeScript, React, and experience in mentoring engineers.
  • Other info: Flexible work-from-home options and a dynamic environment with excellent career growth.

The predicted salary is between 72000 - 88000 £ per year.

Are you a full stack technologist? You could be progressing 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 new team in a role you can shape

Your role:

As a Principal Software 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, React Native.
  • 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.

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

Join a well-established consumer-facing financial services company in London, where you can thrive as a Principal Software Engineer in a dynamic and supportive work environment. With a competitive salary of up to £110k, generous benefits including 25 days holiday, an onsite gym, and opportunities for professional growth, you'll play a pivotal role in shaping the company's technical transformation while enjoying a culture that values collaboration and innovation. Embrace the chance to make a meaningful impact as part of a new team, all within a modern office setting that promotes well-being and flexibility.
Client Server

Contact Detail:

Client Server Recruiting 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 industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, React, and AWS. This gives potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts simply, as you'll need to collaborate closely with Product Managers and other teams.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

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

TypeScript
Node.js
React
React Native
Microservices
APIs
Distributed Systems
RDBMS (Oracle)
Data Modelling
AI Integration
Cloud Native Architecture
CI/CD
Test Automation
Monitoring and Observability
Technical Leadership

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 AWS, as these are key for us.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for the Principal Software Engineer role. Share specific examples of how you've led teams and driven technical excellence in previous positions.

Showcase Your Leadership Skills: Since this role involves mentoring and leading engineers, be sure to include any relevant experiences where you've guided teams or made complex technical decisions. We want to see your leadership style!

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’s super easy!

How to prepare for a job interview at Client Server

✨Know Your Tech Inside Out

Make sure you’re well-versed in TypeScript, Node, React, and AWS. Brush up on your full stack development skills and be ready to discuss your experience with microservices, APIs, and cloud-native architecture. The more confident you are in your technical knowledge, the better you'll impress the interviewers.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've guided teams through technical challenges or helped engineers improve their skills. Highlight your experience in fostering a collaborative culture and driving technical excellence.

✨Prepare for Problem-Solving Questions

Expect to face questions that test your problem-solving abilities. Think of complex technical decisions you've made in the past and be ready to explain your thought process. Use the STAR method (Situation, Task, Action, Result) to structure your answers and showcase your analytical skills.

✨Understand the Company’s Vision

Research the company’s mission and recent developments, especially regarding their technical transformation. Be prepared to discuss how your skills can contribute to their goals, particularly in integrating AI and automation tools. Showing that you align with their vision will set you apart from other candidates.

Principal Software Engineer Full Stack TypeScript in London
Client Server
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>