Job Overview:
We are looking for a dynamic and talented Full Stack Developer with expertise in React.js, Node.js,
and Artificial Intelligence (AI) integration. You will play a crucial role in designing and developing
AI-driven applications, optimizing performance, and ensuring seamless integration between frontend
and backend services. The ideal candidate is someone passionate about building user-centric products
and has experience working with AI tools and technologies.
Key Responsibilities:

  • Develop and maintain high-quality web applications using React.js for the frontend and
    Node.js for backend services.
  • Integrate AI models and machine learning algorithms into web applications to deliver
    enhanced user experiences.
  • Collaborate with data scientists and AI engineers to understand requirements, optimize model
    performance, and deploy AI-driven features.
  • Design RESTful APIs and ensure their seamless integration with AI services and databases.
  • Implement responsive UI/UX components that are efficient and scalable.
  • Optimize application performance for maximum speed and scalability.
  • Troubleshoot and debug applications, ensuring cross-platform compatibility and
    responsiveness.
  • Stay up to date with emerging technologies and frameworks, especially in the AI and full-
    stack development landscape.

Requirements:

  • Proficiency in Frontend Development:
  • Strong experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with state management tools such as Redux or Context API.
  • Understanding of modern frontend build pipelines and tools (Webpack, Babel, etc.).
  • Proficiency in Backend Development:
  • Strong experience with Node.js and Express.js.
  • Knowledge of building RESTful APIs and working with databases like MongoDB or
    PostgreSQL.

  • Experience with server-side rendering and cloud services (AWS, Azure, etc.).

AI Knowledge:

  • Understanding of AI/ML concepts and experience integrating machine learning
    models into applications.

  • Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Experience with deploying AI models via APIs and optimizing their performance in
    production environments.

    Additional Skills:

  • Strong problem-solving skills and attention to detail.
  • Experience with DevOps practices such as CI/CD pipelines, Docker, and Kubernetes
    is a plus.

  • Familiarity with Git and version control workflows.