Browse All Jobs
Broadvoice is seeking a skilled Software Engineer with experience in Ruby on Rails. The candidate will collaborate with product managers and fellow engineers to design, implement, test, and deploy new software products and features using agile methodologies. The Software Engineer will work with the latest in event-driven architectures (Kafka) and cloud-native deployments (Kubernetes) at scale, learning and growing alongside Broadvoice's diverse and talented software engineering team.Role involves:
  • Collaborating with product managers, QA, and fellow engineers.
  • Designing and implementing solutions based on high-level guidance.
  • Developing and working with conceptual models of the problem domain.
  • Working independently on projects of moderate scope.
  • Translating business requirements into technical requirements.
  • Writing automated unit, integration, and browser tests.
  • Participating in code reviews and contributing to team knowledge-sharing.
  • Mentoring Junior Engineers.
Requirements:
  • BS in Computer Science, Electrical Engineering, or related technical field.
  • 3+ years of Ruby on Rails experience (will consider Node.js with frameworks such as Nest.js).
  • Strong attention to detail with excellent communication skills.
  • Experience with scrum/agile development methodologies.
  • Bonus points for Kafka, Docker, Kubernetes, Node.js, NestJs or React.JS.
Broadvoice offers:
  • Career growth opportunities with clear paths, learning resources, and mentorship.
  • A remote-first approach with a focus on work-life harmony.
  • A team that values diversity, inclusion, and a sense of belonging.
Apply

Broadvoice

Broadvoice is a technology company specializing in developing scalable and robust software solutions. They utilize modern technologies like Nest.js, Ruby on Rails, Kafka, and Kubernetes to deliver quality solutions to customers. The company fosters a collaborative and innovative environment where team members contribute to product development, uphold code quality, and engage in knowledge sharing. Broadvoice values work-life harmony, offering a remote-first approach. They are committed to building a reliable infrastructure and empowering their employees through clear growth paths and mentorship opportunities.