At a Glance
- Tasks: Lead the development of innovative full stack features and shape our tech architecture.
- Company: Join a forward-thinking company transforming the auditing and accounting industry.
- Benefits: Enjoy a competitive salary, generous leave, flexible working, and comprehensive wellbeing support.
- Other info: Be part of a diverse team with excellent growth opportunities and a focus on inclusivity.
- Why this job: Make a real impact by building tools that enhance data-driven insights and reduce manual work.
- Qualifications: Strong experience in Python, Django, TypeScript, and React; autonomy in delivering production systems.
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
- 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
- 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 in London employer: Moore Kingston Smith LLP
Contact Detail:
Moore Kingston Smith LLP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in digital transformation. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Django, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to full stack development to boost your confidence.
✨Tip Number 4
Don’t forget to 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 are proactive about their job search.
We think you need these skills to ace Senior Full Stack Developer in London
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, TypeScript, and React, as well as any experience with Azure and Docker.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about transforming digital tools for auditors and accountants. Share specific examples of how you've owned complex systems and contributed to architectural decisions in your previous roles.
Showcase Your Projects: If you’ve worked on relevant projects, don’t hesitate to include them! We love seeing real-world applications of your skills, especially if they involve data-intensive applications or AI-enabled features.
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 this exciting opportunity in our Digital Transformation team!
How to prepare for a job interview at Moore Kingston Smith LLP
✨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 Ownership Experience
Prepare to discuss specific projects where you’ve taken ownership from start to finish. Highlight how you made architectural decisions and delivered complex features, as this will demonstrate your ability to work autonomously and lead within a team.
✨Be Ready for Technical Questions
Expect in-depth technical questions that assess your problem-solving skills and understanding of data-intensive applications. Practise coding challenges or system design scenarios that could come up during the interview.
✨Emphasise Collaboration Skills
Since the role involves working closely with stakeholders, be prepared to talk about your experience collaborating with others. Share examples of how you’ve shaped requirements and priorities in past projects to show you can effectively communicate and influence.