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)