What are the responsibilities and job description for the Python Developer - React position at Saransh Inc?
Strong proficiency in Python. Experience with FastAPI, Pytest, Pydantic, SQLAlchemy (ORM), AlembicSolid understanding of Domain Driven Development (DDD) and Test Driven Development (TDD).
Hands-on experience with MySQL, specifically using ORM. Proficient in React, Vite, Vitest, Playwright.
Strong sense of design and user experience; familiarity with Figma is a plus. Excellent problem-solving and communication skillsAbility to work independently and as part of a team. Proven track record of delivering high-quality software solutionsPreferred Qualifications. Experience working in agile development environments.
Prior experience mentoring junior developersContributions to open-source projects. Design, develop, and maintain backend services using Python, FastAPI, and SQLAlchemy ORM.Implement Domain Driven Development (DDD) and Test Driven Development (TDD) methodologies.
Write and maintain automated tests using Pytest and Vitest.Manage database migrations with Alembic and work extensively with MySQL using ORM (not just raw scripts).
Develop responsive and visually appealing user interfaces using React, Vite, and Playwright.Python, FastAPI, Pytest, Pydantic, SQLAlchemy (ORM), Alembic, FastAPI, Pytest, Pydantic, SQLAlchemy (ORM), Alembic React, Vite, Vitest, PlaywrightMySQL, specifically using ORMDomain Driven Development (DDD) and Test Driven Development (TDD), Figma is a plus, AWSDevOps Generative Al and Agentic Al technologies