Software Engineer, ReactJS, TypeScript

🔥 8 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Broadvoice

Broadvoice

51 - 200 employees

📡 Telecommunications

🤝 B2B

☁️ SaaS

💰 Private Equity Round on 2020-12

Telecommunications • B2B • SaaS

Broadvoice is a rapidly growing company focused on cloud-based communication solutions, aiming to enhance meaningful connections between individuals. Offering a comprehensive suite of products including business phone systems, video and collaboration tools, SIP trunking, and contact center solutions, Broadvoice supports businesses in improving customer and employee experiences. They provide services across various industries such as healthcare, retail, education, government, and financial services. With a commitment to security and customer satisfaction, Broadvoice delivers scalable and cost-effective communication platforms like UCaaS and CCaaS to improve business operations and customer interactions.

📋 Description

• Play a central role in the migration of our legacy frontend to React — defining patterns, setting standards, and building incrementally without breaking what's live. • Design and evolve a scalable frontend architecture — component systems, state management, performance patterns, testing strategy — built to grow with the product. • Work closely with Product and Design to implement omnichannel UI experiences across voice, chat, email, and other digital channels. • Define and enforce frontend engineering standards — code quality, accessibility, performance, and maintainability. • Mentor other engineers on React best practices and frontend architecture decisions. • Contribute to backend development when required — using Node.js and Nest.js — whether that's building APIs, fixing issues, or unblocking the team. • Actively contribute to technical discussions, challenge scope, and propose better approaches when you see them. • Help the team move faster by reducing friction — better tooling, cleaner abstractions, clearer patterns.

🎯 Requirements

• +5-6 years of experience in frontend development, with expertise in React, TypeScript, and Nodejs. • Strong understanding of component architecture, state management, and modern frontend patterns. • Experience with large-scale frontend migrations — you've navigated legacy codebases and come out the other side. • A clear, opinionated perspective on what good frontend engineering looks like — and the ability to defend it without being rigid. • Solid grasp of web performance, accessibility, and testing (unit, integration, e2e). • Working knowledge of Node.js and Nest.js — enough to contribute meaningfully to backend tasks when the team needs it. • Comfortable working in an iterative, incremental delivery model — you know how to ship value while keeping technical debt in check. • Proactive mindset — you identify problems before they're reported and propose solutions before they're requested. • Strong product and design sensitivity, with a mindset for building pixel-perfect UIs that closely match design intent and deliver polished user experiences. • Strong communication skills — you can align engineers, PMs, and designers around technical decisions without losing people. • Experience working with remote, distributed teams (fluent English required).

🏖️ Benefits

• Grow Your Career • Enjoy Flexibility • Community & Culture • Make an Impact

Apply Now

Similar Jobs

🕒 July 8

HumanIT Digital Consulting

51 - 200

🤝 B2B

🎯 Recruiter

Senior Frontend Developer for Switzerland's largest private telecommunications operator's e-commerce team. Responsible for enhancing user experience and driving digital sales within an agile setup.

JavaScript

Next.js

React

🕒 May 29

Girls For Girls Africa Mental Health Foundation

11 - 50

⚕️ Healthcare Insurance

🌍 Social Impact

🤝 Non-profit

Web Engineer creating user-friendly solutions for Tiko, an African nonprofit focused on adolescent girls' health. Leading web development projects with a strong focus on functionality and design.

Angular

AWS

TypeScript

🕒 May 21

OutSystems

1001 - 5000

🏢 Enterprise

⚡ Productivity

☁️ SaaS

Mid Frontend Developer specializing in OutSystems to collaborate on complex UI tasks, contributing to multiple project areas and supporting junior members in a dynamic team.

Angular

JavaScript

React

Vue.js

🕒 April 30

HumanIT Digital Consulting

51 - 200

🤝 B2B

🎯 Recruiter

Frontend Engineer for a technology consultancy designing and building high-performance web applications. Work mainly with React.js and Next.js in an Agile team environment.

Grafana

GraphQL

JavaScript

Jest

Next.js

React

Redux

SCSS

🕒 April 1

craftable software

51 - 200

🤝 B2B

☁️ SaaS

🔒 Cybersecurity

ReactJS Engineer specializing in scalable and reliable software systems for craftable software. Focused on quality, reliability, and innovation with a drive to solve complex problems.

Cloud

GraphQL

JavaScript

Node.js

NoSQL

React

Redux

SCSS

TypeScript

Vue.js