Broadvoice logo
Broadvoice

Be Brilliant About The Way You Connect

Software Engineer, Reactjs, Nodejs, Ruby on Rails

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Portugal

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer, Reactjs, Nodejs, Ruby on Rails

Broadvoice

• Develop and maintain software solutions, primarily using React and Ruby on Rails • 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/integration tests to ensure reliability • Participate in code reviews and promote team knowledge-sharing • Create and maintain thorough technical documentation • Debug and solve customer bugs

Job Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 4+ years of experience in Node.js / React
  • Experience with modern state management and data-fetching patterns (e.g., React Query, Zustand, or similar tools)
  • Strong testing mindset with experience using tools such as React Testing Library, Vitest, or equivalent frameworks
  • Proven history of production deployments
  • 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
  • Knowledge of Apache Kafka, Docker, Kubernetes, and CI/CD is a plus
  • Pre-existing Ruby/Rails knowledge is a plus

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities
  • Mentorship
  • Remote-first approach

Related Job Pages

More Backend Engineer Jobs

Stefanini Brasil logo

Python Developer – Senior

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• At Stefanini, we believe in the power of collaboration. • We co-create innovative solutions in partnership with our clients, combining cutting-edge technology, artificial intelligence and human creativity. • We are at the forefront of solving business challenges, delivering real impact at a global scale.

Brazil
Clera logo

Backend Engineer

Clera

Your talent agent for your entire career. Connecting you to startups backed by a16z, Index, YC & more.

Full TimeRemoteTeam 1-10Since 2025H1B No Sponsor

Role Description As one of the first backend engineers, you will own core services powering AI voice and browser agents deployed in live production environments. You will build reliable, low-latency systems that orchestrate agent workflows, integrate with healthcare systems and third-party portals, and maintain data security standards. You will work directly with founders and ship into customer environments regularly. What You'll Do - Design and build core backend services and APIs that orchestrate AI voice and browser agents - Build integrations with EHRs, scheduling systems, and insurance/payer portals - Own reliability, observability, and performance of agent workflows in production - Partner directly with leadership on architecture, technical tradeoffs, and product direction - Help shape engineering culture, hiring, and operational practices as the team scales Qualifications - 3+ years building production backend systems, ideally in Python or TypeScript/Node - Comfort with distributed systems, queues, and event-driven architectures - Experience with cloud infrastructure (AWS or GCP), relational databases, and modern observability tooling - Strong product instinct and ownership mindset—you can scope, ship, and iterate independently Requirements - Experience with LLM agents, voice systems (telephony, ASR/TTS), browser automation, or regulated healthcare environments Benefits - Salary: $70,000–$100,000 USD, depending on experience - Equity: Founding-team equity included - Work Arrangement: Remote, LATAM-based (with US Pacific timezone overlap required) - Type: Full-time - Access: Direct collaboration with founders and real customers from day one

Latin America (LATAM)
$70K - $100K / year
3Pillar Global logo

Python Technical Lead

3Pillar Global

Building digital businesses, together.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.

Mexico
3Pillar Global logo

Python Technical Lead

3Pillar Global

Building digital businesses, together.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.

Guatemala