
Full Stack Engineer
Enterprise Bot12 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain scalable full-stack web applications across frontend and backend systems.
- Build responsive user interfaces and reusable components with React and TypeScript.
- Develop backend services and RESTful or GraphQL APIs using Node.js and related frameworks.
- Design database schemas, optimize queries, and work with MongoDB and SQL databases.
- Implement authentication and authorization using JWT and OAuth.
- Integrate frontend applications with backend APIs, third-party services, internal systems, and external systems.
- Integrate LLM APIs, AI capabilities, intelligent workflows, agent-based systems, tool orchestration, and model integrations into production applications.
- Write unit and integration tests, debug issues, improve performance and reliability, and document technical solutions.
- Own features end-to-end from requirements and technical design through development, testing, deployment, and maintenance.
- Collaborate with Product Managers, Designers, AI Engineers, QA, DevOps, and other developers on architecture and product delivery.
Requirements
- 2–4 years of professional experience in full-stack software development.
- Strong experience with JavaScript or TypeScript, Node.js, React, RESTful or GraphQL APIs, and MongoDB.
- Experience with at least one SQL database such as PostgreSQL or MySQL.
- Understanding of asynchronous programming, promises, async/await, event-driven architecture, responsive web development, testing, debugging, and version control.
- Experience with authentication and authorization mechanisms such as JWT and OAuth.
- Experience with Git and collaborative development workflows.
- Ability to troubleshoot production issues, work independently, solve problems, communicate effectively, and collaborate cross-functionally.
- Preferred experience includes AI or LLM integrations, AI agents, agentic workflows, real-time systems, voice technologies, streaming, speech-to-text, text-to-speech, Redis, microservices, Docker, Kubernetes, AWS, Azure, GCP, CI/CD pipelines, SaaS or B2B products, and AI-powered development workflows.
Benefits
- Build products at the forefront of GenAI and Conversational AI used by international enterprises.
- Work with a global engineering and product team in an open, collaborative culture with a flat hierarchy.
- Receive high ownership and the opportunity to make a visible impact.
- Gain exposure to LLMs, AI agents, automation, voice, real-time systems, and rapidly evolving AI technologies.
- Competitive compensation and strong opportunities for growth.
Tech Stack
AWSAzureDockerExpressGitGoogle Cloud PlatformJestKoaKubernetesMochaMongoDBMySQLNode.jsPostgreSQLReactRedisTypeScript
Categories
About Enterprise Bot
Enterprise Bot builds GenAI-powered conversational automation for enterprises, including virtual agents for chat, voice, and email triage, with integrations into Salesforce, Genesys, and BSI. The privately held company sells its software to financial services, transport, and insurance organizations to deflect support, assist agents, and automate back-office workflows. Founded in 2016 and headquartered in Zurich, it serves customers such as Generali, SIX Group, ÖBB, LNER, NS International, and SWICA across Europe and Asia.