Posted on: 27/01/2026
Description :
A Full-stack Developer in this role designs, develops, and maintains scalable web applications using Python for backend logic, Node.js for server-side APIs, React for dynamic frontends, and AI tools for features like predictive analytics or chatbots. Candidates typically need 8-11 years of experience to handle complex projects involving data pipelines, real-time updates, and AI-driven personalization. The position emphasizes collaboration with cross-functional teams to deliver production-ready solutions.
Responsibilities :
- Develop responsive UIs with React, including state management via Redux or Context API, and integrate with RESTful/GraphQL APIs built in Node.js (Express/NestJS) or Python (Django/Flask).
- Build and optimize backend services in Python for data processing and Node.js for event-driven architecture, incorporating AI libraries like TensorFlow, PyTorch, or Hugging Face for model deployment.
- Manage databases (PostgreSQL, MongoDB) with ORMs like SQLAlchemy or Mongoose, implement authentication (JWT/OAuth), and ensure security best practices across the stack.
- Integrate AI/ML workflows, such as natural language processing or recommendation engines, into full-stack apps while optimizing for performance and scalability using Docker, AWS, or Kubernetes.
- Design, develop, and maintain end-to-end web applications with scalable and modular architecture.
- Build responsive and interactive user interfaces using React, including state management with Redux or Context API.
- Develop and integrate RESTful and GraphQL APIs using Node.js (Express/NestJS) and Python (Django/Flask).
- Implement and optimize backend services for data pipelines, real-time updates, and event-driven systems.
- Integrate AI/ML capabilities such as NLP, chatbots, predictive analytics, and recommendation engines using frameworks like TensorFlow, PyTorch, or Hugging Face.
- Design and manage databases using PostgreSQL and MongoDB, leveraging ORMs such as SQLAlchemy and Mongoose.
- Implement secure authentication and authorization mechanisms using JWT, OAuth, and follow security best practices.
- Deploy, monitor, and scale applications using Docker, Kubernetes, and cloud platforms (AWS preferred).
- Optimize application performance, reliability, and scalability in production environments.
- Collaborate with product managers, data scientists, designers, and DevOps teams to deliver high-quality solutions.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Required Skills & Qualifications :
- 8 - 11 years of experience as a Full-Stack Developer or similar role.
- Strong expertise in Python and Node.js for backend development.
- Extensive experience with React and modern frontend development practices.
- Hands-on experience building RESTful and/or GraphQL APIs.
- Solid understanding of AI/ML integration in production systems.
- Experience with PostgreSQL and MongoDB, including schema design and performance optimization.
- Proficiency in Docker, containerized deployments, and cloud-based infrastructure.
- Strong understanding of security best practices across frontend and backend systems.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Skills :
- Experience with real-time systems (WebSockets, streaming data).
- Exposure to microservices architecture and distributed systems.
- Knowledge of CI/CD pipelines, monitoring, and logging tools.
- Experience working in Agile/Scrum environments.
Education :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1606289