See all roles

Software Engineer (Nestjs & Reactjs)

Work from home Full-time role Hiring

POSITION SUMMARY We're looking for a Full-Stack Engineer with an AI background and the drive to make things happen. You'll work across the stack and across teams, building AI-powered features for our CCaaS platform — and you'll do it with ownership, not just execution. This isn't a role for someone who waits for specs to be handed down. We want someone who challenges assumptions, navigates tradeoffs, and pulls together the right people to ship what matters. YOUR DAY TO DAY Design, develop, and maintain software solutions using Node.js, Nest.js, and React.js, with a focus on AI-powered features across the platform. Build and evolve AI-based capabilities such as: LLM-powered features for intelligent automation, summarization, classification, and decision support across CCaaS workflows. Agentic workflows using tools like MCP, function calling, and multi-step reasoning pipelines. Real-time AI integrations with voice and digital channels (transcription, sentiment, intent detection, etc.). Embedding and retrieval systems for RAG-based features and knowledge-augmented experiences. Implement and drive event-driven architectures using Kafka to support async AI processing pipelines. Lead small to medium technical projects end-to-end — from scoping and technical design to delivery and retrospective. Navigate tech and product tradeoffs — work closely with Product and Design to challenge scope, propose alternatives, and land on pragmatic solutions without losing sight of outcomes. Work effectively with contractors — onboard, align, and maintain quality standards across mixed teams. Mentor engineers and raise the technical bar through code reviews, design discussions, and knowledge sharing. Translate ambiguous business needs into clear technical direction — and keep stakeholders aligned along the way. Keep technical documentation sharp and actively contribute to engineering standards. WHAT YOU BRING TO THE TEAM Bachelor's degree in Computer Science or a related field. +5-6 years of experience in software development with Node.js, TypeScript (and/or Nest.js), React.js. Hands-on experience integrating LLMs or AI services into production products (OpenAI, Anthropic, Azure OpenAI, or similar). Solid understanding of event-driven and loosely coupled architectures. Familiarity with prompt engineering, RAG patterns, function calling, and agentic architectures. Experience with Apache Kafka, Postgres, Docker, and Kubernetes. Proficiency with Git, Linux, and Agile methodologies. Strong critical and practical mindset — you identify what's broken, form an opinion, and act on it. Excellent communication skills — you can talk to engineers, PMs, and stakeholders without losing precision or clarity. Outcome-oriented — you focus on impact, not just output. You know when to cut scope and when to push harder. A bias for action and a track record of making things happen in ambiguous or constrained environments. Experience working with remote and distributed teams (fluent English required). WHY BROADVOICE 🚀 Grow Your Career Whether you’re interested in advancing technical skills, developing leadership acumen, or exploring new areas, we support your career journey with clear growth paths, access to learning resources, and mentorship. 🏡Enjoy Flexibility We know life happens outside of work. Our remote-first approach and focus on work-life harmony let you thrive in all areas of your life. 🤝 Community & Culture Be part of a team that values diversity, inclusion, and a sense of belonging—where your contributions make a real difference. 🌟 Make an Impact With us, your ideas are heard, and your work is meaningful. As a member of our team, you’ll play a central role in building a more reliable and process-oriented infrastructure for Broadvoice’s future. Are you ready to join a passionate and talented team to build the future of Broadvoice? If you’re a strategic thinker, collaborative, and have a talent for driving impactful results, we’d love to meet you! Apply now to become part of a forward-thinking company that’s growing and empowering its people across all roles and departments. Apply To This Job

You might like

Senior Accountant

Work from home Full-time role

Application Architect - Remote from EU

Work from home Full-time role

Technical Program Manager

Work from home Full-time role

Product Owner (HRIS systems)

Work from home Full-time role

Sales and Marketing Manager

Work from home Full-time role

Sr. Windows Integrations Developer

Work from home Full-time role

Remote Insurance Producer

Work from home Full-time role

Trust & Safety Specialist

Work from home Full-time role

Team Lead chef de projet migration (comptabilité)

Work from home Full-time role

Talent Acquisition / Recruiter - AI Trainer - Freelance - 8-20 hrs/week - Remote

Work from home Full-time role

CXO Consultant III (US, Virtual)

Work from home Full-time role

Operations Manager (12-month contract)

Work from home Full-time role

HOME BASED INSURANCE SALES/WORK FROM HOME

Work from home Full-time role

Experienced Pharmacy Technician Data Entry, Customer Service (Overnight) – Transforming Healthcare with arenaflex

Work from home Full-time role

Franchise Sales Representative – Cha Cha Matcha

Work from home Full-time role

Software Engineer, iOS Core Product - West Lafayette, IN, USA

Work from home Full-time role

Program Support and Data Management Analyst

Work from home Full-time role

Experienced Web Chat Associate – Customer Service and Support Expert

Work from home Full-time role

Donor Engagement Coordinator

Work from home Full-time role

Experienced Data Entry Specialist – Remote Work Opportunity with arenaflex

Work from home Full-time role