At a Glance
- Tasks: Develop and maintain innovative software solutions using Python, React, and AWS.
- Company: Join a cutting-edge research-tech startup transforming academic research evaluation.
- Benefits: Competitive salary, remote work flexibility, and opportunities for professional growth.
- Why this job: Make a real impact in a mission-driven team focused on research integrity.
- Qualifications: Strong experience in Full-Stack Engineering with Python and React.
- Other info: Enjoy a dynamic, hands-on role with excellent career advancement potential.
The predicted salary is between 65000 - 75000 £ per year.
Full-Stack Software Engineer with strong Python (Flask Framework), React, and AWS experience is needed for one of our clients, an independent, research-tech startup that is transforming how the world evaluates and trusts academic research.
This is a great opportunity for any experienced Full-Stack Engineer looking to work in a high-growth, greenfield-leaning environment, or for someone ready to step up and take ownership of engineering delivery across modern cloud-native platforms.
You will be working closely with the Lead Engineers / Senior Engineers, helping drive innovation across backend, frontend, DevOps, and data engineering initiatives. The role is fully remote, with the odd meet up in London.
Key Skills Required- Strong experience in Full-Stack Engineering
- Python (Flask)
- React / TypeScript
- Comfort working in AWS environments, ideally with EKS / Kubernetes
- Strong Git-based development workflows
- Experience delivering features end-to-end in distributed teams
- Confident troubleshooting production issues in real time
- Apache Spark (EMR) & Delta Lake
- PostgreSQL (Aurora)
- CI/CD using GitHub Actions
- IaC (Helm, CloudFormation)
- Monitoring tools (Sentry)
You will be hands-on in a broad, impactful role:
- Backend development using Python / Flask
- Maintain and expand the TypeScript / React frontend
- Build and maintain Dockerised microservices deployed to AWS (EKS)
- Troubleshoot and optimise performance across the stack
- Support data ingestion and transformation pipelines (Spark-based)
- Work cross-functionally with product and data specialists
- Help shape new features and influence engineering standards
This role is 100% hands-on engineering, with the autonomy to take ownership of your domain.
Our client is reshaping the future of research. Backed by a recent multi-million pound investment from industry leaders, they are building the next generation of research tools. Their mission is clear: Research integrity using AI & Tech Scale technology. Build best-in-class products.
If you are mission-driven and excited by solving big, meaningful problems, this is the team for you.
My client is looking to pay a starting salary of between £65,000 - £75,000.
If you think you have the right skills to flourish in this role or know someone who will fit the role, please send over your CV or click apply, and I will be in touch soon. Alternatively, please call for further information. Interviews will commence ASAP.
Full-Stack Software Engineer (Python / React) - Remote employer: Circle Recruitment
Contact Detail:
Circle Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Software Engineer (Python / React) - Remote
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a personal project or contribute to open-source software using Python and React. This not only sharpens your skills but also gives you something tangible to discuss during interviews.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges on platforms like LeetCode or HackerRank. We all know that nailing the technical part is crucial, so get comfortable with problem-solving under pressure.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Full-Stack Software Engineer (Python / React) - Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, React, and AWS. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how you can contribute to our mission of reshaping research. Keep it concise but impactful!
Showcase Your Projects: If you’ve worked on any cool projects, especially those involving full-stack development, make sure to mention them. We love seeing real-world applications of your skills, so include links if possible!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Circle Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Flask, React, and AWS. Brush up on your knowledge of these technologies, especially how they interact in a full-stack environment. Be ready to discuss specific projects where you've used these skills.
✨Showcase Your Problem-Solving Skills
Prepare to talk about real-world challenges you've faced in previous roles, particularly around troubleshooting production issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your critical thinking.
✨Demonstrate Team Collaboration
Since this role involves working closely with other engineers and cross-functional teams, be prepared to share examples of how you’ve successfully collaborated in distributed teams. Highlight your experience with Git-based workflows and any tools that facilitate remote teamwork.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s mission, the tech stack, and the team dynamics. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.