Software Engineer – Node.js, Nest.js
Posted 25ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full-stack software engineer for AI-powered contact center building robust solutions. Collaborate closely with teams to deliver innovative software products.
Responsibilities:
- Design, develop, and maintain software solutions using Node.js, Nest.js, and React.js.
- Implement and evolve Event-Driven Architectures with Kafka.
- Design and deliver AI-based capabilities, including: MCP servers for secure and reusable system integrations, LLM-powered features for analytics, insights, and automation, AI-driven workflows embedded in CCaaS experiences.
- Collaborate with product, data, and UX teams to translate business needs into production-ready solutions.
- Leverage AI tools and services to optimize and enhance solutions.
- Mentor development teams and promote high code quality standards.
- Contribute from discovery to delivery, translating business requirements into technical specifications.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and knowledge sharing.
- Maintain clear technical documentation.
- Proactively identify improvements and propose innovative solutions.
Requirements:
- Bachelorʼs degree in Computer Science or a related field.
- 4+ years of experience in software development with Node.js, TypeScript (and/or Nest.js), React.js.
- Strong understanding of loosely coupled architectures.
- Experience with AI tools and services is a strong plus.
- Proficiency with Git, Linux, and Agile methodologies.
- Excellent problem-solving skills with a critical and analytical mindset.
- Strong communication skills and experience working with remote teams (fluent English required).
- Leadership qualities with a collaborative, team-oriented mindset.
- A passion for learning, experimenting with new technologies, and challenging conventional solutions.
- Knowledge in VoIP environments, LLM-powered features, Apache Kafka, Postgres, Docker, Kubernetes, and event-driven architectures.
Benefits:
- Grow Your Career
- Enjoy Flexibility
- Community & Culture
- Make an Impact


















