Sheffield, /, United Kingdom Contract

TestYantra Software Solutions is hiring a Full-Stack Software Engineer

About the Role

TestYantra Software Solutions is hiring a Full-Stack Software Engineer responsible for designing and developing responsive user interfaces with React and scalable backend services with Python. You will be a key contributor across the entire stack.

What You'll Do

  • Design and develop responsive, modular, and accessible user interfaces using React.
  • Build reusable React components, shared libraries, and frontend design systems.
  • Manage complex client-side state and optimize frontend performance.
  • Integrate frontend applications with REST APIs.
  • Ensure high standards of UX, accessibility, and cross-browser compatibility.
  • Design and implement scalable backend services using Python.
  • Develop RESTful APIs using Python frameworks such as Django, FastAPI, or Flask.
  • Handle authentication, authorization, and secure data flows.
  • Work with relational and/or NoSQL databases.
  • Implement logging, monitoring, and error-handling mechanisms to ensure reliability.
  • Collaborate with cross-functional teams on requirements, design, and architecture.
  • Write clean, testable, maintainable, and well-documented code.
  • Participate in code reviews and CI/CD pipelines.
  • Support production systems and troubleshoot issues as needed.

What We're Looking For

  • 6-7 years of experience in React (Frontend) and Python.
  • Hands-on experience with Python frameworks such as Django, FastAPI, or Flask.
  • Experience working with databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Good understanding of REST API design and integration.
  • Familiarity with Git and modern development workflows.

Technical Stack

  • React, Python, Django, FastAPI, Flask
  • PostgreSQL, MySQL, MongoDB
  • REST APIs, Git

TestYantra Software Solutions is an equal opportunity employer.

Required Skills
ReactPythonDjangoFastAPIFlaskPostgreSQLMySQLMongoDBREST APIsGit
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Job Details
Department Software Development
Category fullstack
Posted 14 days ago