Full stack Software Developer

Summary

Full stack developer building and maintaining web applications, integrating AI/ML models into products, and supporting AI features like chatbots and recommendation systems using Vue.js/React/Angular frontend and Java Spring Boot/Node.js/Python backend.

  • Develop and maintain full stack web applications (frontend and backend)
  • Integrate pre-built or internally developed AI/ML models into applications
  • Build and consume RESTful APIs and backend services
  • Support AI feature development such as chatbots, recommendation systems, or automation testing tools
  • Work with data scientists to test and deploy machine learning models
  • Create responsive UI components and improve user experience
  • Perform debugging, testing, and code optimization

Required Skills & Qualifications

  • Vue.js, React or Angular
  • Backend development experience with:
  • Java Spring Boot, Node.js, Python (Flask/FastAPI), or similar
  • Basic understanding of databases: SQL (PostgreSQL/MySQL) or NoSQL (MongoDB)

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available