Browse All Jobs
Job Description

Broadvoice is seeking a talented and experienced Full-Stack Software Engineer with expertise in Node.js, Nest.js, and React.js. The ideal candidate will play a key role in developing and implementing innovative software products, working closely with product managers, designers, QA analysts, and fellow developers. The candidate should have experience with leading AI tools and services and a critical mindset to challenge assumptions and contribute to innovative solutions.

What this role involves:

  • Designing, developing, and maintaining software solutions using Node.js, Nest.js, and React.js.
  • Leveraging AI tools and services to enhance and optimize solutions.
  • Mentoring development teams to uphold high standards of code quality.
  • Translating business requirements into clear technical requirements.
  • Writing clean, maintainable, and efficient code with unit tests.
  • Participating in code reviews and promoting team knowledge-sharing.
  • Creating and maintaining thorough technical documentation.
  • Proactively identifying areas for improvement and proposing 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), and 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, Apache Kafka, Docker, Kubernetes, and event-driven architectures.

Broadvoice offers:

  • Career growth opportunities with clear paths and learning resources.
  • A remote-first approach with a focus on work-life harmony.
  • A diverse and inclusive team culture.
Apply Manually

Broadvoice

Broadvoice is a global cloud communications company that unifies communication channels for businesses. With offices in the United States, Latin America, and Europe, Broadvoice delivers tailored solutions designed to enhance team connectivity and customer engagement. The company's platforms facilitate interaction, collaboration, and idea sharing, fostering meaningful human connections. Broadvoice emphasizes a supportive and inclusive work environment, promoting diversity, equity, and inclusion through various initiatives. Broadvoice offers services like Contact Center as a Service (CCaaS) solutions.

All Jobs at Broadvoice (9)