At a Glance
- Tasks: Join a dynamic team to develop innovative full-stack solutions using Python and JavaScript.
- Company: Professional services organisation focused on digital transformation in finance.
- Benefits: Generous leave, flexible working, and comprehensive wellbeing support.
- Why this job: Make a real impact by automating tasks and enhancing data-driven insights.
- Qualifications: 3+ years as a full-stack developer with skills in Python and JavaScript.
- Other info: Mentorship from experienced developers and strong career progression opportunities.
The predicted salary is between 28800 - 48000 £ per year.
Job Description
Our client, a professional services organisation is recruiting a Full-Stack Developer/Python Developer to join their Digital Transformation team in London.
This is a fantastic opportunity to contribute to innovative products that are transforming the way finance and accounting professionals work, automating repetitive tasks, and enabling teams to focus on data-driven insights and analytics.
The role
You will work in a small, collaborative team with significant autonomy and the chance to take ownership of technical projects. You will contribute across the entire product stack, from frontend interfaces to backend APIs and analytics engines. Mentorship will be provided by experienced developers and data scientists, and the role offers strong potential for career progression as the team and product suite evolve.
Key responsibilities
• Collaborate with a small, high-performing development team, participating in code reviews and merge requests.
• Develop and maintain full-stack solutions, including:
o Frontend interfaces
o Backend API layers
o Data processing and analytics engines
• Lead projects independently from requirements gathering through to deployment.
• Mentor and support junior developers, fostering their technical growth.
• Solve complex challenges involving data, analytics, and presentation within financial and professional services contexts.
Skills, Knowledge & Expertise
• Minimum 3 years’ professional experience as a full-stack developer delivering robust, production-ready solutions.
• Proficiency in:
o Backend: Python, Django
o Frontend: JavaScript, React, Next.js
o Version control: Git
• Experience building data-intensive applications and managing complex backend logic, including integrations with external APIs.
• Strong ability to create responsive and accessible user interfaces across browsers and devices.
• Comfortable working independently and taking ownership of technical projects.
• Excellent analytical, problem-solving, and time management skills.
Bonus skills
• Experience deploying and managing applications with Azure and Docker.
• Familiarity with frameworks like LangChain and Retrieval-Augmented Generation (RAG) models for AI-driven applications.
• Experience with pandas for data manipulation.
What’s on offer
• Regular salary reviews recognising performance and contribution.
• Generous annual leave: 25 days plus three days over Christmas.
• Flexible hybrid working to support work-life balance.
• Comprehensive wellbeing support, including healthcare cash plan, employee assistance programmes, and mental health resources.
• Professional development opportunities and support for subscriptions/courses.
• Inclusive and diverse workplace culture committed to equity and flexibility.
Should you have any questions or wish to apply please do not hesitate to contact Clear Legal and Financial Recruitment.
Please Note: Due to the number of applications we receive we may be unable to respond to every application directly. If you have not heard from us within 3 working days, please assume your application has been unsuccessful.
Full-Stack Developer - Python employer: Clear IT Recruitment Limited
Contact Detail:
Clear IT Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Developer - Python
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in finance and accounting. 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 full-stack projects, especially those using Python, JavaScript, and React. This gives potential employers a taste of what you can do before they even meet you.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and problem-solving techniques. Practice common algorithms and data structures, and don’t forget to review your past projects to discuss them confidently.
✨Tip Number 4
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 Full-Stack Developer - Python
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full-Stack Developer role. Highlight your experience with Python, Django, and any relevant projects that showcase your skills in both frontend and backend development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with the company's mission of transforming finance and accounting through innovative products.
Showcase Your Projects: Include links to your GitHub or any live projects you've worked on. This gives us a glimpse into your coding style and problem-solving abilities, which is super important for a Full-Stack Developer.
Apply Through Our Website: We encourage you to apply directly through our website. It streamlines the process and ensures your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Clear IT Recruitment Limited
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Django, JavaScript, and React. Brush up on your knowledge of version control with Git, as you might be asked to demonstrate your understanding during the interview.
✨Showcase Your Projects
Prepare to discuss specific projects you've worked on that highlight your full-stack development skills. Be ready to explain your role, the challenges you faced, and how you overcame them. This will show your problem-solving abilities and your experience in delivering robust solutions.
✨Emphasise Collaboration
Since the role involves working in a small, collaborative team, be prepared to talk about your experience with teamwork. Share examples of how you’ve contributed to code reviews or mentored junior developers, as this aligns with the company’s focus on collaboration and growth.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their current projects, the team dynamics, or how they approach mentorship. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.