At a Glance
- Tasks: Join a dynamic team to develop innovative products for auditors and accountants.
- Company: A top 20 accountancy firm with a stellar reputation in the industry.
- Benefits: Enjoy flexible working, generous leave, and comprehensive wellbeing support.
- Why this job: Be part of a small, focused team with mentorship and opportunities for career growth.
- Qualifications: 3+ years as a full-stack developer with skills in Python, Django, React, and JavaScript.
- Other info: Salary reviews twice a year and professional subscriptions for your development.
The predicted salary is between 42000 - 84000 £ per year.
Our Client, a Top 20 Accountancy firm with an excellent reputation, is looking for a React/Full Stack Developer to join their team on a permanent, full-time basis. This person must be experienced in Python, Django, and React.
They are seeking an experienced Full Stack Developer to join their Transformation team to contribute to the development of innovative products that aim to revolutionise the way auditors and accountants work. This role involves accelerating the creation of the company's core product suite, helping to automate repetitive tasks and enabling accountants to focus on data-driven insights and analytics.
This position provides a fantastic opportunity to work in a small, focused team, with mentorship from experienced developers and data scientists that will enable you to develop your skills and offers a chance for career progression as the role evolves.
Responsibilities:- Collaborate with a small team of developers, contributing to daily code reviews and merge requests.
- Develop across the entire product stack, including: Frontend interface, Backend API layer, Analytics/data processing engine.
- Lead projects independently, from requirements gathering through to deployment.
- Mentor junior developers to support their technical growth.
- Solve complex challenges related to data and presentation in accountancy.
- A minimum of 3 years of experience as a full-stack developer, delivering robust production-ready solutions.
- Proficiency in the following technologies: Backend: Python, Django; Frontend: JavaScript, React, Next.js; Version control: Git.
- Comfortable working with Python and JavaScript professionally, with experience in Django and React.
- Ability to build data-intensive applications and manage complex backend logic, including external API integrations.
- Experience in creating responsive user interfaces that function across browsers and mobile devices.
- Capable of working independently and taking ownership of technical projects.
- Strong analytical skills and problem-solving abilities.
- Effective time management and prioritisation skills under tight deadlines.
- Experience deploying and managing applications using Azure and Docker.
- Familiarity with frameworks such as LangChain and expertise in Retrieval-Augmented Generation (RAG) models for AI-driven applications.
- Proficiency with pandas for data manipulation.
- Salary Reviews: Twice a year to recognise your contributions.
- Generous Annual Leave: Enjoy 25 days plus three days off at Christmas.
- Flexible Working.
- Comprehensive Wellbeing Support: Access to Digicare+, Employee Assistance Programme, and more!
- Private Medical Insurance.
- Professional Subscriptions: Invest in your growth and development.
Full Stack Developer (, , United Kingdom) employer: May & Stephens
Contact Detail:
May & Stephens Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer (, , United Kingdom)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Python, Django, and React. Consider building a small project or contributing to an open-source one that showcases your skills in these areas, as practical experience can set you apart.
✨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Prepare to discuss your problem-solving approach in detail. Given the role's focus on solving complex challenges, be ready to share examples from your past work where you successfully tackled difficult issues, particularly in data processing or application development.
✨Tip Number 4
Showcase your ability to mentor others by discussing any previous experiences where you supported junior developers. This aligns with the company's emphasis on teamwork and mentorship, making you a more attractive candidate for the role.
We think you need these skills to ace Full Stack Developer (, , United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Django, React, and any other relevant technologies mentioned in the job description. Use specific examples of projects you've worked on that demonstrate your full-stack development skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly your experience in developing data-intensive applications and mentoring junior developers.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your proficiency in the required technologies. Highlight any projects where you led development or solved complex challenges.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at May & Stephens
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, Django, and React in detail. Bring examples of past projects where you've used these technologies, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your analytical skills and problem-solving capabilities. Practice coding challenges or scenarios related to data processing and backend logic to showcase your ability to tackle complex issues.
✨Highlight Collaboration Experience
Since the role involves working closely with a small team, share examples of how you've collaborated with others in previous roles. Discuss your experience with code reviews and mentoring junior developers to demonstrate your teamwork skills.
✨Prepare Questions About the Company
Research the company and its products before the interview. Prepare thoughtful questions about their transformation team and the innovative products they are developing. This shows your genuine interest in the role and the company's mission.