Job Description
We are looking for an experienced Python Full Stack Developer with strong expertise in React and FastAPI to design, develop, and maintain scalable web applications and microservices. The ideal candidate should have hands-on experience in frontend and backend development, RESTful APIs, async programming, and modern UI frameworks.
Key Responsibilities
Frontend Development :
Develop responsive and interactive web applications using React.
Build reusable UI components with modern UI/UX frameworks and component libraries.
Work with HTML5, CSS3, JavaScript, and TypeScript to create high-quality user interfaces.
Integrate frontend applications with RESTful APIs and backend services.
Implement state management using Redux, Context API, or similar frameworks.
Optimize applications for performance, scalability, and cross-browser compatibility.
Backend Development
Develop scalable backend services using Python and FastAPI.
Design and implement RESTful APIs and microservices architecture.
Work on asynchronous programming, WebSockets, and real-time communication features.
Ensure application security, reliability, and performance optimization.
Integrate third-party APIs and services as required.
Write clean, maintainable, and testable code following best practices.
Collaboration & Delivery
Collaborate with cross-functional teams including product managers, designers, and QA teams.
Participate in code reviews, debugging, and troubleshooting activities.
Follow Agile/Scrum methodologies for project delivery.
Contribute to architectural discussions and technical decision-making.
Required Skills
Frontend :
Strong experience in React.js
Proficiency in HTML5, CSS3, JavaScript, and TypeScript
Experience with REST APIs and JSON
Hands-on experience with Redux, Context API, or similar state management libraries
Familiarity with modern UI frameworks/component libraries
Backend
Strong experience in Python
Hands-on expertise with FastAPI
Experience in RESTful API development
Knowledge of Microservices Architecture
Experience with WebSockets and asynchronous programming
Good To Have
Experience with Docker/Kubernetes
Knowledge of CI/CD pipelines
Familiarity with cloud platforms like AWS/Azure/GCP
Experience with databases such as PostgreSQL, MySQL, or MongoDB
Understanding of authentication and authorization mechanisms
Experience
6 to 10 years of overall software development experience
Strong full-stack development background with both frontend and backend expertise
(ref:hirist.tech)
Similar jobs

Python Full Stack Developer

Apply Now
Back to search page