At a Glance
- Tasks: Build cloud-native platforms and modern APIs using Python and React.
- Company: Join a high-growth tech company at the forefront of AI applications.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Make a real impact on innovative AI-powered software without needing to be an AI expert.
- Qualifications: Experience in Python and React, with a passion for full stack development.
- Other info: Collaborative team culture that values learning and ownership.
The predicted salary is between 40000 - 80000 £ per year.
Full Stack Software Engineer – Python & React
£40,000 to £80,000 plus benefits | Hybrid (3 days office, 2 days home)
Comfortable building cloud-native platforms and modern APIs from scratch? Want to work alongside AI experts without needing to be one yourself? This is your opportunity to join a high-growth tech company at the intersection of software engineering and next-generation AI applications. Your focus will be on building the software that powers the intelligence, rather than developing the AI itself.
Our client is building a cutting-edge platform powered by generative AI and they are looking for a Full Stack Software Engineer to take ownership of the core engineering that makes it stable, scalable and user-friendly.
You will focus on key software engineering challenges such as:
- Building scalable backend APIs using Python (FastAPI or similar)
- Developing robust, user-friendly interfaces using React
- Contributing to deployment pipelines and automated QA processes
- Writing maintainable, well-tested code for real-world production systems
You do not need to be an AI specialist. This role is about ensuring that the AI applications can operate reliably, securely and efficiently through solid software engineering.
You are a well-rounded software engineer who enjoys turning complex ideas into well-functioning, production-grade systems. You are comfortable working across the stack and contributing to both frontend and backend development.
Key requirements include:
- Python for backend development (such as FastAPI, Flask or Django)
- React or modern JavaScript frameworks for frontend applications
- Working with cloud platforms like AWS, GCP or Azure
- Writing automated tests and ensuring code quality and reliability
- Collaborating with cross-functional teams including AI, design and product
It would be a bonus if you have:
- Contributed to QA or testing frameworks within a product engineering team
- The opportunity to work on a high-impact generative AI platform
- Clear ownership of full stack software features from design to deployment
Hybrid working pattern with 3 days per week in the Oxfordshire office and 2 days remote. Salary of £40,000 to £80,000, depending on experience. A highly collaborative team that values technical quality, learning and ownership.
If you are a pragmatic, product-minded engineer who enjoys full stack development and solving real-world software challenges, this could be your ideal next move.
Software Developer - Python/React employer: Humand Talent
Contact Detail:
Humand Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - Python/React
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and React. This gives you a chance to demonstrate your coding chops and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding key concepts in software engineering. Practice common algorithms and system design questions to boost your confidence.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your full stack experience and how you can contribute to our cutting-edge projects.
We think you need these skills to ace Software Developer - Python/React
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and React, as well as any cloud platforms you've worked with. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background makes you a great fit. We love seeing passion and personality, so let your enthusiasm for software engineering come through.
Showcase Your Projects: If you’ve got a portfolio or GitHub with projects that demonstrate your full stack capabilities, share it! We’re keen to see how you tackle real-world challenges and build user-friendly systems. It’s all about showing us what you can do!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at Humand Talent
✨Know Your Tech Stack
Make sure you’re well-versed in Python and React, as these are key for the role. Brush up on your knowledge of FastAPI or similar frameworks for backend development, and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in software engineering and how you tackled them. Highlight your experience with building scalable APIs and user-friendly interfaces, as this will demonstrate your ability to handle real-world software challenges.
✨Understand the Company’s Vision
Research the company’s focus on generative AI and how it intersects with software engineering. Be prepared to discuss how your skills can contribute to their mission of creating reliable and efficient AI applications.
✨Emphasise Collaboration
Since the role involves working with cross-functional teams, be ready to share examples of how you've successfully collaborated with others, whether in design, product, or QA. This shows that you value teamwork and can thrive in a hybrid working environment.