Posted on: 10/07/2025
Senior Full-Stack Engineer Job Description
Experience : 6+ years.
Role Summary :
We are building a large-scale, real-time video learning platform powered by AI module and playback resumption.
As the Lead Full-Stack Engineer, you will define and lead architecture, mentor engineers, ensure quality delivery, and own critical components across React, FastAPI, Django, PostgreSQL, Redis, and AWS.
Tech Stack :
- Frontend : React (Hooks, Context, Router)
- Backend : FastAPI (async), Django (REST, ORM)
- Database : PostgreSQL, Redis
- Infra : Docker, AWS (ECS, RDS, CloudFront, S3, Secrets Manager)
- CI/CD : GitHub Actions
Responsibilities :
- Guide the team through backend (FastAPI/Django).
- frontend (React) best practices.
- Design and manage APIs (REST and WebSocket)
- Optimize and maintain scalable PostgreSQL schemas and Redis caching.
- Ensure end-to-end CI/CD pipelines using Docker + GitHub Actions.
- Manage secure, reliable deployments on AWS (ECS, S3, CloudFront, etc.)
- Perform code reviews, enforce clean architecture, and mentor junior engineers.
- Collaborate with product, design, and ML teams to deliver key product goals.
Hands on Required Skills :
- 6+ years of full-stack experience with React + Python backend (Django/FastAPI)
- Successfully deployed 3+ enterprise-grade products in production.
- Deep understanding of PostgreSQL optimization and Redis
- Proficient in Docker, GitHub Actions, and AWS-based deployment pipelines.
- Experience with JWT-based auth, session management, and role-based access.
- Experience with microservices and real-time communication (WebSocket, queues)
Bonus Skills :
- AWS MSK or SQS/Kinesis
- Previous experience with video platforms or ML/data-heavy apps.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1511300
Interview Questions for you
View All