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 architectural decisions.
  • Company: Join a forward-thinking tech company focused on digital transformation.
  • Benefits: Enjoy a competitive salary, generous leave, and flexible working options.
  • Other info: Be part of a diverse team with excellent career growth opportunities.
  • Why this job: Make a real impact by building tools that enhance data-driven insights.
  • Qualifications: Expertise 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 LLP

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 LLP 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 tech industry, especially those who work with Python, Django, or in digital transformation. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving full stack development. Highlight your experience with TypeScript, React, and any AI-enabled features you've worked on. This will make you stand out!

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to backend architecture and frontend delivery. We want you to feel confident when it’s time to shine!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

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
Mentoring
Collaboration with Stakeholders
Code Reviews

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 relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially those involving data-intensive applications or AI-enabled features. This will help us understand your hands-on experience!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy to do!

How to prepare for a job interview at Moore Kingston Smith LLP

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, Django, TypeScript, and React. Brush up on your knowledge of Azure and Docker too, as these are crucial for the role. Be ready to discuss specific projects where you've used these technologies and how they contributed to successful outcomes.

✨Showcase Your Problem-Solving Skills

Prepare to talk about complex systems you've owned and delivered. Think of examples where you made architectural decisions or tackled data-intensive applications. Highlight your ability to work autonomously and how you’ve influenced technical direction in previous roles.

✨Demonstrate Your Leadership Qualities

As a senior developer, you’ll be expected to mentor others. Share experiences where you’ve guided junior developers or led a project. Discuss how you set standards through code reviews and how you collaborate with stakeholders to shape requirements.

✨Be Ready for AI Discussions

Since the role involves contributing to AI-enabled functionality, prepare to discuss any experience you have with LLMs or similar technologies. If you’ve worked on projects that integrate AI features, be sure to highlight those and explain your thought process behind them.

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

>