Senior Full Stack Developer

Senior Full Stack Developer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Lead the development of innovative full stack features and shape our tech direction.
  • Company: Join a forward-thinking company transforming the auditing and accounting landscape.
  • Benefits: Enjoy a competitive salary, generous leave, flexible working, and comprehensive wellbeing support.
  • Other info: Be part of a diverse team with excellent career growth opportunities.
  • Why this job: Make a real impact with cutting-edge technology while enjoying a supportive work environment.
  • Qualifications: Strong experience in Python, Django, TypeScript, and React is essential.

The predicted salary is between 60000 - 80000 £ per year.

Auditors and accountants spend too much time on repetitive, manual work. We are building tools to change that. Our products enable practitioners to focus on what matters most: delivering data-driven insight, identifying risk, and providing high-quality advice through accessible analytics. We are looking for a Senior Full Stack Developer to join our Digital Transformation team and play a key role in building these products. This is a senior-level position within a small, high-impact team, where you will take ownership of complex features, contribute to architectural decisions, and help shape how we build and scale our technology.

You will work across a modern stack including Python, Django and Pandas on the backend, and TypeScript, React and Next.js on the frontend, with Azure and Docker supporting our infrastructure. We are looking for someone operating at a senior level, with strong Python and Django expertise, who is comfortable owning delivery end-to-end and working with a high degree of autonomy.

Key Responsibilities
  • Leading the build of full stack features from backend architecture through to frontend delivery
  • Owning complex systems and delivering to production with minimal oversight
  • Making architectural decisions and influencing technical direction
  • Working with data-intensive applications and external integrations
  • Contributing to AI-enabled functionality, including LLM use cases where relevant
  • Collaborating with stakeholders to shape requirements and priorities
  • Setting standards through code reviews and supporting other developers
What we are looking for
  • Strong commercial experience as a Senior Full Stack Developer
  • Deep expertise in Python and Django is essential
  • Solid frontend experience using TypeScript and React (Next.js preferred)
  • Proven experience delivering and owning production systems end-to-end
  • Experience working with complex data and scalable backend systems
  • Ability to make and justify technical decisions and work autonomously
  • Additional experience of interest: Azure and Docker in a production environment
  • Experience building AI-enabled features (LLMs, RAG, or similar)
  • Experience mentoring or guiding other developers
Job Benefits
  • Salary: Transparent pay framework & promotion opportunities to recognise your contributions and performance.
  • Generous Annual Leave: Enjoy 25 days plus three days off at Christmas.
  • Flexible Working: We’re committed to a positive work-life balance, offering a hybrid working policy that prioritises your well-being and flexibility.
  • Comprehensive Wellbeing Support: Private Health Insurance, Access to Digicare+, Employee Assistance Programme, and more!
  • Professional Subscriptions: Invest in your growth and development.
  • Inclusive Employer: Be part of a diverse team with equity, inclusion, and flexibility at the core.

Senior Full Stack Developer employer: Moore Kingston Smith

Join a forward-thinking company in the heart of London, where as a Senior Full Stack Developer, you will be part of a dynamic Digital Transformation team dedicated to revolutionising the accounting industry. With a strong emphasis on employee well-being, flexible working arrangements, and opportunities for professional growth, this role offers a unique chance to make a significant impact while enjoying a supportive and inclusive work culture.
M

Contact Detail:

Moore Kingston Smith Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python, Django, TypeScript, and React. We want to see what you can do, so make sure your work is easily accessible and highlights your best features.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences. We’re looking for someone who can own delivery end-to-end, so show us you’ve got what it takes!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t miss out on this opportunity!

We think you need these skills to ace Senior Full Stack Developer

Python
Django
TypeScript
React
Next.js
Azure
Docker
Data-Intensive Applications
AI-Enabled Functionality
Architectural Decision Making
End-to-End Delivery
Code Reviews
Mentoring
Collaboration with Stakeholders

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your expertise in Python, Django, and any relevant frontend technologies like TypeScript and React. We want to see how you can contribute to our Digital Transformation team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building tools that help auditors and accountants. Share specific examples of your past projects and how they relate to the responsibilities listed in the job description. Let us know why you’re the perfect fit!

Showcase Your Projects: If you've worked on any interesting projects, especially those involving data-intensive applications or AI features, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, it helps us keep track of your application better!

How to prepare for a job interview at Moore Kingston Smith

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Django, TypeScript, and React. Brush up on your knowledge of Azure and Docker too, as they play a crucial role in the infrastructure.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems or made architectural decisions. Highlight how you’ve owned projects from start to finish and the impact your solutions had on the team or product.

✨Demonstrate Collaboration

Since this role involves working closely with stakeholders, be ready to share experiences where you’ve collaborated effectively. Talk about how you’ve shaped requirements and priorities through teamwork and communication.

✨Prepare for Code Reviews

Expect to discuss your approach to code reviews and mentoring other developers. Think about how you set standards and support your peers, as this will show your leadership qualities and commitment to quality.

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

>