Bangalore, Karnataka
Job Summary
Customer is looking for a Senior Full Stack Web Application Developer to design, build, and scale modern web applications.
They will work across the stack using FastAPI (Python) for backend services, Next.js for frontend development, and PostgreSQL for data management.
This role also involves integrating modern AI capabilities (LLMs, APIs, or ML models) and leveraging containerization (Docker) to deliver scalable, production-ready systems.
Key Responsibilities
Key Responsibilities
Design and develop scalable, high-performance web applications end-to-end
Build robust backend APIs using Python and FastAPI
Develop responsive, performant frontend applications using Next.js (React)
Design and optimize relational databases using PostgreSQL
Integrate AI/ML services into applications
Implement secure, maintainable, and well-documented code
Containerize applications using Docker and contribute to CI/CD pipelines
Collaborate with cross-functional teams including product, design, and DevOps
Lead architecture discussions and mentor junior developers
Ensure code quality through testing, reviews, and best practices
Skill Requirements
Required Skills & Qualifications
5+ years of experience in full-stack web development
Strong proficiency in Python and frameworks like FastAPI (or similar, such as Flask/Django)
Solid experience with the Next.js / React.js ecosystem
Strong experience with PostgreSQL (schema design, performance tuning)
Experience building and consuming RESTful APIs
Hands-on experience with Docker and containerized deployments
Familiarity with AWS cloud platform
Understanding of authentication/authorization (OAuth, JWT, etc.)
Strong problem-solving and system design skills
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-