Senior Software Engineer (Node.js/Nest.js)

Broadvoice is a leading cloud communications company with offices across the United States, Latin America, and Europe, focused on personalizing how people communicate.
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Software Engineer (Node.js/Nest.js)

Broadvoice is seeking a talented and experienced software developer with expertise in Node.js and Nest.js to join our dynamic team. As a Senior Software Engineer, you'll play a key role in developing and implementing innovative software products, collaborating closely with product managers, designers, QA analysts, and fellow developers. Your responsibilities will include designing, developing, and maintaining software solutions, mentoring development teams, translating business requirements into technical requirements, and ensuring high code quality through best practices and code reviews.

We're looking for someone with 4+ years of experience in software development with Node.js or TypeScript, a strong understanding of loosely coupled architectures, and proficiency with Git, Linux, and Agile methodologies. You should have excellent problem-solving skills, strong communication abilities, and leadership qualities with a collaborative mindset. Knowledge of React.js, Apache Kafka, Docker, Kubernetes, and event-driven architectures is a plus.

At Broadvoice, we're more than just a leading cloud communications company; we're the architects of global connections. Our mission is to personalize how people communicate, ensuring that our technology enhances teams' ability to connect with what truly matters, no matter where work takes place. We believe that human interaction is the cornerstone of brilliance, and we prioritize it in everything we do.

We offer a vibrant company culture with a dedicated culture team, fostering a supportive and engaging work environment. We're committed to diversity, equity, and inclusion, with an active DEI council driving initiatives worldwide. Our comprehensive benefits package includes paid vacation and holidays, along with other perks.

Join us at Broadvoice and be part of a team that's inspiring meaningful human connections across the globe!

Last updated 5 months ago

Responsibilities For Senior Software Engineer (Node.js/Nest.js)

  • Design, develop, and maintain software solutions, primarily using Node.js and Nest.js
  • Mentor development teams to uphold high standards of code quality
  • Work with team leaders, product managers, and developers from the discovery phase to solution delivery
  • Translate business requirements into clear technical requirements
  • Write clean, maintainable, and efficient code
  • Develop and maintain unit tests to ensure reliability
  • Participate in code reviews and promote team knowledge-sharing
  • Create and maintain thorough technical documentation

Requirements For Senior Software Engineer (Node.js/Nest.js)

Node.js
TypeScript
React
Kafka
Kubernetes
  • Bachelor's degree in Computer Science or a related field
  • 4+ years of experience in software development with Node.js or TypeScript
  • Strong understanding of loosely coupled architectures
  • Proficiency with Git, Linux, and Agile methodologies
  • Excellent problem-solving skills with a keen eye for detail
  • Strong communication skills and experience working with remote teams (fluent English required)
  • Leadership qualities with a collaborative, team-oriented mindset
  • A passion for learning and sharing new skills and technologies

Benefits For Senior Software Engineer (Node.js/Nest.js)

  • Paid vacation
  • Paid holidays
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Broadvoice Senior Software Engineer (Node.js/Nest.js)

Senior Software Engineer

Senior Software Engineer position at Broadvoice, focusing on Nest.js and Ruby on Rails development with remote work opportunity and emphasis on mentorship and technical leadership.

Senior Software Engineer

Senior Software Engineer position at Broadvoice, focusing on Nest.js and Ruby on Rails development with remote work opportunity and emphasis on mentorship and technical leadership.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.