We are seeking a dynamic Full Stack Developer with solid experience in Python (backend), Node.js (API/middleware), and Next.js (React-based frontend framework). The ideal candidate will be responsible for developing and maintaining scalable web applications with strong focus on performance, clean architecture, and cross-team collaboration.
Key Responsibilities:
- Design and implement scalable backend services using Python (FastAPI, Flask, or Django) and Node.js.
- Develop responsive, high-performance frontend applications using Next.js (React).
- Build and integrate RESTful and GraphQL APIs.
- Optimize applications for speed, scalability, and SEO.
- Implement and maintain CI/CD pipelines and automated tests.
- Collaborate with UI/UX designers, product managers, and QA engineers to deliver high-quality solutions.
- Troubleshoot and resolve technical issues across the stack.
Required Skills:
- Strong proficiency in Python (FastAPI, Flask, or Django) for backend development.
- Experience with Node.js for building APIs or handling server-side logic.
- Solid hands-on experience with React.js / Next.js, including SSR and API routes.
- Understanding of RESTful services, GraphQL, and web sockets.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with Git, Docker, and modern CI/CD pipelines.
- Knowledge of frontend performance tuning, accessibility, and responsive