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.



