Software Engineer – Node.js, Nest.js

Posted 25ds ago

Employment Information

Education
Salary
Experience
Job Type

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