Software Developer - Python/React
Software Developer - Python/React

Software Developer - Python/React

Full-Time 40000 - 80000 £ / year (est.) No home office possible
Go Premium
H

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

Join a dynamic and innovative tech company that champions a collaborative work culture, offering a hybrid working model that balances office and remote work. With a strong focus on employee growth, you will have the opportunity to take ownership of impactful projects while working alongside experts in AI, all within a supportive environment that values diversity and inclusion. Enjoy competitive salaries and benefits as you contribute to cutting-edge software solutions in a thriving industry.
H

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

Python
FastAPI
Flask
Django
React
JavaScript frameworks
Cloud platforms (AWS, GCP, Azure)
Automated testing
Code quality assurance
Full stack development
Collaboration with cross-functional teams
Problem-solving
Production-grade systems

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.

Software Developer - Python/React
Humand Talent
Go Premium

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

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>