Senior Python Full Stack Developer (5+ Years) with Gen AI (Noida)
Full-Stack Developer (Next.js + Python FastAPI) Experience: 5+ Years Location: Remote Type: Contract š About the Role We are looking for a highly skilled Full-Stack Developer with strong expertise in Next.js on the frontend and Python + FastAPI on the backend. The ideal candidate has hands-on experience building scalable, production-grade web applications and can work independently in a fast-paced, remote environment. š Key Responsibilities - Design, develop, and maintain high-performance web applications using Next.js, Python, and FastAPI. - Build responsive, user-friendly UI components with React/Next.js features such as SSR, SSG, routing, and state management. - Develop secure, scalable backend services and REST APIs using FastAPI and Python. - Integrate APIs, optimize data flow, and manage application state efficiently. - Work with databases (PostgreSQL/MySQL/NoSQL) including schema design, queries, and optimization. - Collaborate with cross-functional teams to deliver high-quality, testable, and maintainable code. - Own features end-to-end from requirements to deployment. - Ensure application security, performance tuning, and API reliability. - Participate in code reviews and contribute to architecture discussions. š” Required Skills - 5+ years of professional development experience in full-stack or backend/frontend engineering. - Strong expertise in: - Next.js, React Hooks, modern component patterns, SSR/SSG - Python, FastAPI, REST API development - Experience with HTML, CSS, Tailwind/Styled Components, and responsive design. - Familiarity with PostgreSQL/MySQL, ORMs, and writing efficient queries. - Experience working with Git, CI/CD pipelines, and cloud environments (AWS/GCP/Azure). - Robust debugging, problem-solving, and optimization skills. - Ability to work remotely with minimal supervision and deliver within timelines. ⨠Good to Have - Experience with Docker, microservices, and containerized deployment. - Knowledge of Redis, caching, or background jobs. - Experience with AI integrations, vector databases, or modern DevTools is a plus. - Understanding of authentication/authorization: OAuth2/JWT. - Familiarity with testing frameworks (Pytest, Jest, etc.).