Summary
Join Broadvoice as a full-stack software developer and play a key role in developing and implementing innovative software products using Node.js, Nest.js, and React.js. Collaborate with a dynamic team, leverage AI tools, and contribute to shaping innovative solutions. You will design, develop, and maintain software solutions, mentor development teams, translate business requirements into technical specifications, and participate in code reviews. Broadvoice offers a remote-first approach, focusing on work-life harmony and career growth opportunities. The company values diversity, inclusion, and a sense of belonging, providing a supportive environment where your contributions make a real difference.
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
- 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
Responsibilities
- Design, develop, and maintain software solutions, primarily using Node.js, Nest.js, and React.js
- Leverage AI tools and services to enhance and optimize solutions when applicable
- 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
- Proactively identify areas for improvement and propose innovative solutions
Preferred Qualifications
- Knowledge in VoIP environments, Apache Kafka, Docker, Kubernetes, and event-driven architectures
- Experience with AI tools and services is a strong plus
Benefits
- Grow Your Career
- Enjoy Flexibility
- Community & Culture
- Make an Impact
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.