Fullstack Developer, AI – Temporary
Posted 73ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Develop advanced chatbots for Ecommerce using modern AI frameworks at Gauge, a digital marketing company. Collaborate with teams to innovate and enhance automation solutions.
Responsibilities:
- Develop and evolve intelligent chatbots integrated with e-commerce, using modern AI frameworks, NLP, OCR, and Computer Vision.
- Implement high-performance, accessible user interfaces (React 18+, Next.js 14+), integrating chat and automation features.
- Integrate AI APIs (OpenAI, Azure AI) into the e‑commerce backend and frontend.
- Create reusable components and responsive styles with Tailwind CSS.
- Write secure, scalable, and typed code using TypeScript.
- Contribute to backend architecture and development (C#, .NET 8, microservices), including chatbot integration logic.
- Write and run unit and automated tests to ensure the quality and stability of AI solutions.
- Participate in code reviews and collaborate on continuous improvement of the development process.
- Work within an Agile, sprint-based workflow, participating in daily stand-ups, planning, reviews, refinement, and retrospectives.
- Collaborate with Product Owners, Designers, other developers, and AI specialists to ensure efficient deliveries aligned with business needs.
Requirements:
- Hands-on experience with React 18+, Next.js 14+, JavaScript, and TypeScript.
- Proven experience developing chatbots and AI applications (NLP, LLMs, frameworks such as Rasa, Botpress, LangChain, etc.).
- Advanced knowledge of integrating AI APIs and cloud services.
- Familiarity with Tailwind CSS and the ability to create responsive designs.
- Experience building applications optimized for SSR and SSG.
- Familiarity with version control tools (Git).
- Experience with C# and .NET 8 in microservices development.
- Strong knowledge of object-oriented programming and MVC architecture.
- Ability to solve problems independently and work collaboratively.
- Fluent English for communication with global teams.
Benefits:
- Remote work
- Opportunity to work on challenging projects
- Continuous learning and training
- Growth opportunities
- Experience in a dynamic and innovative environment


















