Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Nest.js and React.js) image - Rise Careers
Job details

Software Engineer (Nest.js and React.js)

Broadvoice is seeking a talented full-stack software developer with expertise in Node.js, Nest.js, and React.js to join their dynamic team. The role involves developing scalable software solutions and requires a passion for innovative technologies.

Skills

  • Node.js
  • Nest.js
  • React.js
  • AI tools
  • Git
  • Linux
  • Agile methodologies

Responsibilities

  • Design, develop, and maintain software solutions using Node.js, Nest.js, and React.js.
  • Leverage AI tools to enhance solutions.
  • Mentor development teams on code quality.
  • Work with team leaders and product managers.
  • Translate business requirements into technical requirements.
  • Write clean, maintainable, and efficient code.
  • Maintain unit tests for reliability.
  • Participate in code reviews.
  • Create and maintain technical documentation.
  • Proactively identify areas for improvement.

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Growth opportunities
  • Mentorship
  • Remote-first approach
  • Work-life balance
To read the complete job description, please click on the ‘Apply’ button
Broadvoice Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Broadvoice DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Broadvoice
Broadvoice CEO photo
Jim Murphy
Approve of CEO
What You Should Know About Software Engineer (Nest.js and React.js), Broadvoice

Are you a passionate Software Engineer looking for a remote opportunity? At Broadvoice, we're excited to invite a skilled individual to join our Software Engineering team based in sunny Portugal! As a Software Engineer proficient in Nest.js and React.js, you’ll be at the forefront of developing and implementing innovative software products that not only meet the needs of our customers but also push the boundaries of what's possible. Imagine collaborating with talented product managers, designers, QA analysts, and fellow developers, all while leveraging cutting-edge AI tools to enhance our solutions. Your role will involve designing clean, efficient software, mentoring fellow team members on code quality, and helping us embrace new technologies in a supportive environment. With over four years of experience in Node.js, TypeScript (and/or Nest.js), and React.js, you'll not only tackle challenging projects but also translate business requirements into technical solutions that drive our success. At Broadvoice, we believe in a healthy work-life balance, offering remote flexibility, career growth opportunities, and a culture that values diversity and inclusion. If you thrive in a collaborative environment where your ideas are heard and you’re encouraged to grow, Broadvoice is the place for you.

Frequently Asked Questions (FAQs) for Software Engineer (Nest.js and React.js) Role at Broadvoice
What are the responsibilities of a Software Engineer at Broadvoice?

As a Software Engineer at Broadvoice, your key responsibilities include designing, developing, and maintaining software solutions primarily using Node.js, Nest.js, and React.js. You will collaborate closely with product managers and designers to bring innovations to life, propose solutions for improvement, and ensure high standards of code quality through mentoring and code reviews.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at Broadvoice?

To be considered for the Software Engineer role at Broadvoice, you should have a Bachelor’s degree in Computer Science or a related field along with over four years of software development experience using Node.js, TypeScript, and React.js. A strong understanding of loosely coupled architectures and proficiency with Git and Agile methodologies will also help you excel in this position.

Join Rise to see the full answer
What technologies does the Software Engineer at Broadvoice work with?

In the Software Engineer role at Broadvoice, you will primarily work with Node.js, Nest.js, and React.js. Experience with AI tools enhances your profile, and familiarity with VoIP environments, Apache Kafka, Docker, Kubernetes, and event-driven architectures is a significant plus that can be valuable in your duties.

Join Rise to see the full answer
How does Broadvoice support remote employees in the Software Engineer role?

Broadvoice supports its remote Software Engineers by fostering a flexible work culture that allows for work-life harmony. The company emphasizes communication and collaboration among distributed teams to ensure everyone feels included and supported, regardless of where they are located.

Join Rise to see the full answer
What growth opportunities are available for Software Engineers at Broadvoice?

As a Software Engineer at Broadvoice, you will have a variety of growth opportunities including access to learning resources and mentorship programs. The company encourages you to advance your technical skills and leadership acumen while exploring new areas within the innovative landscape of software development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Nest.js and React.js)
Can you describe your experience with Node.js, Nest.js, and React.js?

In responding to this question, be sure to highlight specific projects where you used these technologies. Discuss your role in these projects, any challenges you faced, and how you implemented your solutions. This demonstrates your hands-on experience and understanding of the frameworks.

Join Rise to see the full answer
How do you ensure code quality in your projects?

You could answer this by detailing your approach to code reviews, adhering to coding standards, writing unit tests, and leveraging continuous integration practices. Mention specific tools you use to maintain code quality, which is crucial for the Software Engineer position at Broadvoice.

Join Rise to see the full answer
What is your experience working with AI tools and how have they enhanced your projects?

Discuss any relevant projects where you implemented AI tools and the impact they had on project outcomes. Emphasize your ability to integrate these tools effectively within existing systems—something that’s particularly valued at Broadvoice.

Join Rise to see the full answer
How do you approach collaborative software development in a remote setting?

Share your strategies for effective communication and teamwork in a remote environment. This could include scheduling regular check-ins, utilizing project management tools, or ensuring that all team members are aligned on project goals—key aspects for success at Broadvoice.

Join Rise to see the full answer
What methods do you use to translate business requirements into technical solutions?

Illustrate your process for engaging with stakeholders to gather requirements, analyzing their needs, and then designing technical specifications. This shows your ability to bridge the gap between technical and non-technical team members.

Join Rise to see the full answer
Can you give an example of a challenging problem you've solved in your past work?

Choose a specific, relevant issue where you utilized your problem-solving skills effectively. Outline the problem, the steps you took to resolve it, and the outcome, reflecting your analytical and critical thinking abilities in line with the expectations of Broadvoice.

Join Rise to see the full answer
What are your thoughts on loosely coupled architectures?

Express your understanding of loosely coupled architectures, explaining their benefits, such as scalability and maintainability. Discuss your experience designing systems with this architecture, which aligns with Broadvoice’s values.

Join Rise to see the full answer
How do you keep up-to-date with the latest technologies and trends in software engineering?

indicate your commitment to continuous learning via online courses, tech blogs, webinars, or conferences. This demonstrates your passion for innovation, a key quality that Broadvoice looks for in Software Engineers.

Join Rise to see the full answer
Describe your experience with Agile methodologies.

Articulate your familiarity with Agile processes. Discuss how you’ve worked in Agile teams, implemented Scrum practices, or participated in sprint planning. This knowledge is crucial for the collaborative environment at Broadvoice.

Join Rise to see the full answer
How do you approach mentoring less experienced developers?

Highlight your approach to mentoring, perhaps by sharing a success story where you helped a junior developer grow. Discuss the importance of knowledge-sharing and how it aligns with the collaborative culture at Broadvoice.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Broadvoice Remote United States (Remote)
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Open Door Policy
Customer-Centric
Mission Driven
Rapid Growth
Reward & Recognition
Startup Mindset
Inclusive & Diverse
Empathetic
Casual Dress Code
Collaboration over Competition
Work/Life Harmony
Transparent & Candid
Photo of the Rise User
Brain Co. Remote No location specified
Posted 2 days ago
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

We believe technology shouldn’t just connect one person to another, or a customer to a business. It should open up new possibilities for connecting on a more human level to build more meaningful interactions.

43 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Family FriendlyBadge Future MakerBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
124 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn
Photo of the Rise User
Someone from OH, Dayton just viewed Sr Renewal Analyst 1730 at MeridianLink
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Akron just viewed BDR Lead at Pontera
Photo of the Rise User
Someone from OH, Akron just viewed SDR Manager at Darktrace