Freelance Remote Full-Stack Python Developer (FastAPI, React, PostgreSQL, AWS/Azure)
India
We're looking for a highly skilled Freelance Full-Stack Python Developer from (India) with 4-5 years of professional experience to join our team initially on a fixed term basis for 3 months. You'll be instrumental in developing and deploying robust, scalable, low-latency, event-driven and modern SaaS web application for financial market. This is a great opportunity for a self-starter who excels at owning the entire development lifecycle, from database design to frontend implementation and cloud deployment. ( No Agencies )
Key Responsibilities
- Design and Development: Implementation of new features and applications using the specified tech stack.
- Backend: Develop high-performance, asynchronous APIs using FastAPI (Python).
- Frontend: Implement dynamic and responsive user interfaces using React.js.
- Real-time Features: Integrate and manage real-time data communication using WebSockets.
- Database Management: Design, implement, and optimize schemas and queries in PostgreSQL.
- Code Quality & Documentation: Write clean, well-documented, and maintainable code, adhering to best practices and coding standards.
- Testing: Implement comprehensive unit and integration tests to ensure application reliability.
- Cloud Deployment: Configure and manage application deployment, monitoring, and scaling on Azure and/or AWS cloud platforms.
- Collaboration: Work closely with feature owner on the requirements and develop technical specifications and deliver high-quality solutions.
Required Skills & Experience
- Minimum of 4-5 years of professional experience in building and deploying full-stack web applications primarily using Python.
- Advanced skills in FastAPI (or comparable Python frameworks like Flask/Django) for building robust backend services using event driven solutions.
- Strong experience with modern frontend development using React.js (including Hooks, Context/Redux, and component-based architecture).
- Experience implementing and managing WebSockets , Async processing for real-time functionality.
- Knowledge of PostgreSQL and Redis or similar relational databases, including schema design, and sql query optimization.
- Proven ability to write clean, documented, and testable code (e.g., following PEP 8, using docstrings, TDD/Unit Testing).
- Experience with CI/CD practices and deploying applications to major cloud providers, specifically Azure and/or AWS.
- Experience with containerization technologies Docker and Kubernetes.
- Excellent communication skills and the ability to work independently in a remote/freelance setting.
What We Offer
- Competitive freelance contract rate.
- Opportunity to work on challenging and impactful financial product.
- Flexible working hours and fully remote work.
Next Steps
If you meet the above requirements and are passionate about building cutting-edge, scalable applications,
- Submit your resume and include links to your Github
- Include your weekly rate in the Resume header.