Remote Software Engineer (Node.JS / Ruby on Rails)
Posted
Apply now
Please, let Broadvoice know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are seeking a talented and experienced software developer with expertise in Nest.js and Ruby on Rails, and a passion for building scalable and robust solutions.
You will play a key role in developing and implementing innovative software products, collaborating closely with product managers, designers, QA analysts, and fellow developers.
Your contributions will drive quality solutions for our customers, while also mentoring and guiding team members.
You will be working with the latest in event-driven architectures (Kafka) and cloud-native deployments (Kubernetes) at scale.
Responsibilities include designing, developing, and maintaining software solutions, primarily using Nest.js and Ruby on Rails.
You will mentor development teams to uphold high standards of code quality and work with team leaders, product managers, and developers from the discovery phase to solution delivery.
You will translate business requirements into clear technical requirements and write clean, maintainable, and efficient code.
Developing and maintaining unit/integration tests to ensure reliability is also part of your role.
You will participate in code reviews and promote team knowledge-sharing, create and maintain thorough technical documentation, and debug and solve customer bugs.
Additionally, you will mentor Junior Engineers.
Requirements:
A Bachelor’s degree in Computer Science or a related field is required.
You must have 4+ years of experience in software development in one of the following frameworks: Node.js, TypeScript, or Ruby on Rails.
A strong understanding of loosely coupled architectures and event-driven architectures is necessary.
Proficiency with Git, Linux, and Agile methodologies is required.
Excellent problem-solving skills with a keen eye for detail are essential.
Strong communication skills and experience working with remote teams are required, with fluent English being necessary.
You should possess leadership qualities with a collaborative, team-oriented mindset.
A passion for learning and sharing new skills and technologies is important.
Knowledge of Apache Kafka, Docker, Kubernetes, and CI/CD is a plus.
Benefits:
At Broadvoice, we are committed to creating an environment where you can grow, learn, and make an impact while enjoying a balanced and fulfilling life.
We support your career journey with clear growth paths, access to learning resources, and mentorship.
Our remote-first approach and focus on work-life harmony allow you to thrive in all areas of your life.
You will be part of a team that values diversity, inclusion, and a sense of belonging—where your contributions make a real difference.
Your ideas will be heard, and your work will be meaningful, playing a central role in building a more reliable and process-oriented infrastructure for Broadvoice’s future.
Apply now
Please, let Broadvoice know you found this job
on RemoteYeah
.
This helps us grow 🌱.