Sheffield, /, United Kingdom

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 ReactPythonDjangoFastAPIFlaskPostgreSQLMySQLMongoDBREST APIsGit
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
Job Details
Department Software Development
Category fullstack
Posted 2 months ago