HamburgerMenu
hirist

Full Stack Developer - Python/React.js

HiringEye
Any Location
8 - 11 Years
star-icon
4.9white-divider6+ Reviews

Posted on: 27/01/2026

Job Description

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).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in