Senior Full-Stack Developer – React / TypeScript / Python / FastAPI
Senior Full-Stack DeveloperRemoteYears of experience - 5-8+Based in the US; any work authorizationDuration of the assignment - till the year end, extend, long termPosition OverviewWe are looking for an experienced Senior Full-Stack Developer with strong hands-on expertise in React, TypeScript, Python, FastAPI, and PostgreSQL.This is a traditional full-stack development role focused on building reliable, scalable web applications within an established architecture. We are looking for someone with strong software engineering fundamentals who can contribute across both frontend and backend development and work effectively in a fast-paced, client-facing environment.Key ResponsibilitiesBuild and maintain full-stack application features using React, TypeScript, Python, and FastAPI.Develop responsive and maintainable frontend applications using React and TypeScript.Design and develop backend services and REST APIs using Python and FastAPI.Design and maintain PostgreSQL schemas, data models, queries, and integrations.Troubleshoot application issues and optimize performance across frontend, backend, and database layers.Work within an existing architecture and follow established engineering standards.Write clean, maintainable, well-tested code and participate in code reviews.Collaborate closely with architects, developers, delivery teams, and client stakeholders.Communicate progress, technical challenges, and blockers clearly.Work independently and deliver effectively in a fast-moving remote environment.Required QualificationsStrong professional experience with React.Strong hands-on experience with TypeScript.Strong development experience with Python.Experience with FastAPI; strong Flask or Django experience may also be considered.Solid hands-on experience with PostgreSQL, including schema design, SQL queries, joins, indexes, and performance fundamentals.Experience developing and integrating REST APIs.Strong understanding of modern full-stack application development.Experience with unit testing, debugging, Git, and code reviews.Strong communication and problem-solving skills.Comfortable working directly with client and technical stakeholders.Must be able to work as a US-based/onshore resource.Preferred SkillsExperience with cloud platforms, Docker, Kubernetes, CI/CD pipelines, microservices, and Agile development environments would be beneficial.