About the job
Join our innovative team at gsstech-group as a Full Stack Software Engineer specializing in Node.js, React.js, and Generative AI integrations. In this role, you will have the opportunity to design and develop scalable digital products while embedding cutting-edge AI capabilities into our applications.
Key Responsibilities
- Create and maintain scalable web applications utilizing React.js for the frontend and Node.js for the backend.
- Develop and incorporate GenAI-powered features such as large language models (LLMs), chatbots, and AI workflows into our applications using Node.js.
- Build and integrate RESTful APIs and microservices to enhance application functionality.
- Work extensively with AI APIs (e.g., OpenAI, Claude) to integrate them seamlessly into backend services.
- Collaborate with cross-functional teams including Product Management, UI/UX designers, and Data teams to drive project success.
- Optimize application performance, scalability, and security through best practices.
- Contribute to the overall system architecture and design AI solutions that meet business needs.
Required Skills & Qualifications
- Proven experience with Node.js and React.js.
- Hands-on expertise in Generative AI integrations using Node.js, including working with LLM APIs (e.g., OpenAI, Anthropic), prompt engineering, and building AI-driven workflows.
- Strong understanding of REST APIs and microservices architecture.
- Proficient in JavaScript (ES6+).
- Experience working with databases such as MongoDB or PostgreSQL.
- Familiarity with version control systems like Git and CI/CD pipelines.
Preferred Qualifications
- Experience in the Banking and Financial Services domain.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Familiarity with vector databases, embeddings, or RAG architectures.

