Software Developer ( Node.js)

Enterprise Bot

Bengaluru

On-site

INR 600,000 - 1,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Innovative working environment
Career advancement opportunities

Job summary

A leading technology company in Bengaluru is seeking a Software Developer (Node.js) to design and maintain scalable applications. The successful candidate will utilize Node.js and MongoDB, collaborate with cross-functional teams, and ensure system security. Applicants should have a Bachelor's degree in Computer Science or a related field and 1-3 years of relevant experience. This full-time position offers a competitive salary and opportunities for professional growth in an innovative environment.

Qualifications

  • 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.
  • Strong command of JavaScript (ES6+) and asynchronous programming concepts.

Responsibilities

  • 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.
  • Implement security and data protection best practices in APIs.

Skills

Node.js
MongoDB
SQL (MySQL, PostgreSQL)
JavaScript (ES6+)
Express.js
Koa
RESTful APIs
OAuth
Git
CI/CD

Education

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

Tools

Jest
Mocha
Chai
Docker
Kubernetes
AWS
Azure
GCP

Job description

Join to apply for the Software Developer (Node.js) role at Enterprise Bot

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 banking, insurance, logistics, and other industries. Our mission is to become the world’s #1 AI‑driven automation software provider within the next five years.

Responsibilities
  • 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.
  • Work extensively with MongoDB for schema design, indexing, and optimizing query performance.
  • Utilize SQL-based databases when needed to meet project requirements.
  • Build secure, efficient, and reusable RESTful and/or GraphQL APIs to facilitate seamless communication between systems.
  • Implement authentication systems using JWT, OAuth, and other robust access control mechanisms.
  • Implement security and data protection best practices in APIs, data flows, and database design.
  • Identify, debug, and resolve production issues to ensure a seamless user experience.
  • Monitor performance and scalability, addressing bottlenecks as they arise.
  • 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.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 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.
  • 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 optimizing 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.
  • Knowledge of security best practices for APIs and backend systems, including data protection, encryption, and secure API design.
  • Strong understanding of testing frameworks such as Jest, Mocha, or Chai for unit and integration testing.
  • Proficiency in Git for source control and collaboration.
  • Experience with CI/CD pipelines, cloud platforms (AWS, Azure, or GCP), and containerization tools (Docker/Kubernetes) is a plus.
  • Excellent problem‑solving and analytical skills.
  • Strong communication and collaboration skills to work effectively in a team.
  • Familiarity with microservices architecture and event‑driven systems (preferred).
  • Experience working with Agile/Scrum methodologies (preferred).
  • Exposure to caching mechanisms such as Redis (preferred).
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.
Seniority Level
  • Associate
Employment Type
  • Full‑time
Job Function
  • Information Technology
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Enterprise Bot by 2x

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Backend Engineer
Senior Node.js Backend Engineer

Enterprise Bot • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Senior Solutions Engineer
Senior Solutions Engineer

Enterprise Bot • Bengaluru

On-site
Confidential
Competitive salary
Open feedback culture
Flat hierarchy
+1
Conversation Designer
Conversation Designer

Enterprise Bot • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive salary
Opportunities for advancement
Collaboration and creativity culture
HR & Operations Associate
HR & Operations Associate

Join • Bengaluru

On-site
INR 400,000 - 650,000
Global team exposure
AI-driven culture
Ownership from day one
+1
Technical Customer Success Manager AI And Integrations
Technical Customer Success Manager AI And Integrations

Enterprise Bot GmbH • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Fast-growing AI company
Global team and collaboration
High ownership and autonomy
+1
Head of Finance & Investor Relations
Head of Finance & Investor Relations

Enterprise Bot • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Opportunities for professional and personal development
Join a dynamic, innovative team
Technical Customer Success Manager (AI & Integrations)
Technical Customer Success Manager (AI & Integrations)

Enterprise Bot • Bengaluru

On-site
Confidential
High ownership and autonomy
Direct exposure to enterprise clients
Working with cutting-edge AI products
Node.JS Developer
Node.JS Developer

Smart Hatch Technologies FZE • Ernakulam

On-site
INR 800,000 - 1,200,000
Nodejs Developer
Nodejs Developer

Synechron • Pune City

On-site
INR 1,200,000 - 1,800,000
Chatbot Developer
Chatbot Developer

Quantiphi • Bengaluru

On-site
INR 800,000 - 1,200,000