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
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
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.