FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Node.js Backend Engineer
Enterprise BotSenior Node.js Backend Engineer building scalable APIs and AI-powered systems for Enterprise Bot. Developing secure backend services, streaming integrations, and agent-based automation.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend development with a focus on Node.js and MongoDB, including API design, database optimization, and security best practices. Proficient in building scalable, efficient applications that integrate AI and real-time services.
Highest-signal resume keywords
Node.js DevelopmentMongoDB Schema DesignRESTful API DevelopmentOAuth and JWT AuthenticationAsynchronous Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Node.jsMongoDBSQLJavaScript (ES6+)Express.jsKoaAPI DesignDatabase OptimizationUnit Testing (Jest, Mocha, Chai)Performance Optimization
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
GitCI/CD PipelinesAWSAzureGCPDockerKubernetes
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceInformation Technology
Industry Keywords
AI-Powered SystemsReal-Time ServicesStreaming SystemsMicroservices ArchitectureAgile/Scrum Methodologies
Tech Stack
Tools & technologiesAWSAzureChaiCloudDockerGoogle Cloud PlatformGraphQLJavaScriptJestKubernetesMicroservicesMochaMongoDBMySQLNode.jsPostgresRedisSQLVoIP
About the role
Key responsibilities & impact- Architect and develop robust APIs
- Design efficient database structures
- Contribute to AI-powered and agent-based systems
- Build modern backend architectures supporting AI integrations, LLM-driven workflows, streaming systems, and real-time services
- Design, develop, and maintain scalable server-side applications using Node.js
- Use Express.js and Koa for API and application development
- Design MongoDB schemas, implement indexing, and optimize query performance
- Use SQL-based databases when required by project needs
- Build secure, efficient, and reusable RESTful and/or GraphQL APIs
- Implement authentication using OAuth, JWT, and other frameworks
- Apply security and data protection best practices across APIs, data flows, and database design
- Identify, debug, and resolve production issues
- Monitor performance and scalability and address bottlenecks
- Collaborate with front-end developers, designers, and other team members
- Integrate front-end elements with server-side logic
- Document code, APIs, and database schemas
- Deliver scalable, reliable, and innovative software aligned with industry best practices
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 3–5 years of professional experience in backend development using Node.js and MongoDB
- Proficiency in SQL-based databases such as MySQL or PostgreSQL
- Strong proficiency in JavaScript (ES6+) and asynchronous programming
- Understanding of promises, async/await, modules, closures, and event-driven patterns
- Ability to handle concurrency, non-blocking I/O, and performance optimization in Node.js environments
- Experience with Express.js and Koa
- Ability to design scalable APIs, implement middleware, manage routing, structure applications, and handle validation and error management
- Experience in database schema design, query optimization, execution-plan analysis, and indexing strategies
- Familiarity with OAuth and JWT authentication and authorization systems
- Experience with secure authentication flows, token-based authentication, role-based access control, and web security best practices
- Ability to diagnose and resolve production issues by analyzing logs and metrics, identifying root causes, and deploying fixes
- Experience with media streaming systems, real-time audio/video streaming concepts, streaming protocols, low-latency architectures, or high-throughput media pipelines
- Experience with voice systems, including speech-to-text, text-to-speech, VoIP integrations, or real-time communication systems
- Experience integrating machine learning models or LLM APIs, handling inference workflows, prompt orchestration, or building AI-powered backend services
- Experience building agent-based systems, including autonomous or semi-autonomous agents, tool orchestration, workflow automation, state management, or event-driven intelligent systems
- Knowledge of API and backend security best practices, data protection, encryption, and secure API design
- Strong understanding of Jest, Mocha, or Chai for unit and integration testing
- Proficiency in Git
- Experience with CI/CD pipelines, cloud platforms such as AWS, Azure, or GCP, and Docker/Kubernetes is a plus
- Familiarity with microservices architecture and event-driven systems is preferred
- Experience with Agile/Scrum methodologies is preferred
- Exposure to Redis caching is preferred
Benefits
Comp & perks- 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
- Purpose, challenge, and fun