company_logo

Software Developer ( Nodejs)

Enterprise Bot

Updated on: 08 December 2025

Additional Details

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

Experience(1-3 yrs)

batch

Stream Required

Bachelor’s degree in Computer Science, Information Technology

stream

Salary

10-13 LPA(Expected)

salary

Job Description

Enterprise Bot is the leading provider of GenAI, Conversational AI, and automation software, headquartered in Zurich, Switzerland. Our intelligent virtual assistants and automation tools help organizations improve efficiency, reduce costs, and deliver exceptional customer experiences across industries such as banking, insurance, and logistics. Our mission is to become the world’s #1 AI-driven automation software provider within the next five years.

We work with leading companies such as the SIX Group (Swiss Stock Exchange), SWICA, Generali, and others to enhance customer interactions and automate business processes using our cutting-edge Conversational AI technology.

Our global team includes more than 70 highly skilled professionals from diverse backgrounds.

We foster an open, progressive company culture with state-of-the-art technology and flat hierarchies. At Enterprise Bot, you’ll experience a unique blend of passion, purpose, challenge, and fun.

Tasks

We are looking for a talented and experienced Node.js Developer with 1-3 years of hands-on experience to join our development team. You will be responsible for building and maintaining scalable backend systems, designing efficient database structures, and implementing secure and high-performing APIs. Your role will involve collaborating with cross-functional teams to deliver top-quality software solutions while adhering to industry best practices.

Key Responsibilities:

Backend Development:

  • Design, develop, and maintain scalable server-side applications using Node.js.
  • Leverage frameworks such as Express.js and Koa for efficient API and application development.

Database Management:

  • Work extensively with MongoDB for schema design, indexing, and optimising query performance.
  • Utilize SQL-based databases when needed to meet project requirements.

API Development & Integration:

  • Build secure, efficient, and reusable RESTful and/or GraphQL APIs to facilitate seamless communication between systems.
  • Implement authentication systems using frameworks like OAuth, JWT, and others to ensure robust access control.

Security & Data Protection:

  • Implement security and data protection best practices in APIs, data flows, and database design.
  • Ensure systems are designed to protect sensitive user and organizational data.

Troubleshooting & Support:

  • Identify, debug, and resolve production issues to ensure a seamless user experience.
  • Monitor performance and scalability, addressing bottlenecks as they arise.

Collaboration & Documentation:

  • Collaborate with front-end developers, designers, and other team members to integrate front-end elements with server-side logic.
  • Document code, APIs, and database schemas to maintain clarity and facilitate knowledge sharing.

Requirements

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience:

  • 1-3 years of professional experience in backend development using Node.js and MongoDB.
  • Proficiency in SQL-based databases (e.g., MySQL, PostgreSQL) in addition to MongoDB.

Technical Skills:

  • Strong command of JavaScript (ES6+) and asynchronous programming concepts.
  • Expertise in Node.js frameworks such as Express.js and Koa.
  • Hands-on experience in designing and optimising database schemas, queries, and indexes.
  • Familiarity with authentication and authorization mechanisms, including OAuth, JWT, and session-based systems.
  • Experience in identifying and resolving production issues in a timely manner.

Security & Best Practices:

  • Knowledge of security best practices for APIs and backend systems, including data protection, encryption, and secure API design.

Testing & Debugging:

  • Strong understanding of testing frameworks such as Jest, Mocha, or Chai for unit and integration testing.

Version Control & Deployment:

  • Proficiency in Git for source control and collaboration.
  • Experience with CI/CD pipelines, cloud platforms (AWS, Azure, or GCP), and containerisation tools (Docker/Kubernetes) is a plus.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills to work effectively in a team.

Preferred Skills:

  • Familiarity with microservices architecture and event-driven systems.
  • Experience working with Agile/Scrum methodologies.
  • Exposure to caching mechanisms such as Redis.

Benefits

  • Be part of a rapidly growing company at the forefront of AI automation and conversational AI solutions used by leading global enterprises.
  • Shape solutions that make a measurable impact for Fortune 500 clients and leading European enterprises.
  • A culture comprised of diverse, global teams who have a passion for collaboration, creativity, and excellence in client service
  • A competitive salary and scope for further advancement.
  • A great environment that promotes open feedback and a flat hierarchy, working at Enterprise Bot is a refreshing mix of purpose, challenge, and fun.

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Enterprise Bot

Jobs you might like

Digital Signal Processing - Intern

Harman

Bengaluru, India

08 December

Associate Software Engineer (Intern)

RoboMQ

Jaipur, India

08 December

Full Stack Developer Internship

Wikasta

Work-from-home/Remote

08 December

Data Analytics Associate

Adaire Technologies

Work-from-home/Remote

08 December

Software Engineer (Graduate)

Cyncly

Kochi, India

08 December

Graphic Designer

Alchemy

Hyderabad, India

08 December

Associate Software Engineer - ASE

Accenture

Bangalore, Coimbatore, Chennai, Gurugram, Hyderabad, Ahmedabad, Kolkata, Pune, Indore, Jaipur, Mumbai, Bhubaneshwar, Nagpur

08 December

Software Developer ( Nodejs)

Enterprise Bot

Bengaluru, India

08 December

FullStack Developer - Member of Technical Staff

Wind River

Bengaluru, India

08 December

Intern - Data Analyst

Airbus

Bengaluru, India

07 December

AI Research & Development Graduate Intern

Johnson & Johnson

Hyderabad, India

07 December

Software Developer Intern

IBM

Bengaluru, Hyderabad

07 December

Backend Developer Intern

IBM

Bengaluru, India

07 December

Spark Intern Program

Volvo Group

Bengaluru, India

07 December

Graphic Designer

Kandala Technologies

Bengaluru, Hyderabad

07 December

Reactjs Engineer

Shuru Technologies

Bengaluru, India

07 December

Full Stack Developer

Content Whale

Mumbai, India

07 December

through Asian Paints TrailBlazers

Asian Paints

Online

05 December

Solution Engineer Trainee

AccuKnox

Work-from-home/Remote

05 December

through Hero Campus Challenge

Hero MotoCorp

Online

05 December

Software Engineering Intern

Walmart

Bengaluru, India

05 December