Software Engineer, ReactJS, TypeScript

🕒 July 23

🇵🇹 Portugal – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 14%

infoinfo
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

🏥 Healthcare

📦 Logistics

💼 Consulting

💰 Private Equity Round on 2020-12

Healthcare • Logistics • Consulting

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 20

EverAI

51 - 200

🤖 Artificial Intelligence

🎮 Gaming

Senior Software Engineer developing the world's largest AI companionship platform. Collaborating on features with the tech team to scale and innovate.

🇵🇹 Portugal – Remote

💵 €75k - €125k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 20

Körber

10,000+ employees

💼 Consulting

🏥 Healthcare

🎖️ Defense

Experienced Software Developer developing AI and robotics solutions for logistics at Körber Supply Chain. Focusing on deep learning, vision-based decision-making, and motion control methodologies.

🇵🇹 Portugal – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 17

Ryan & Ryan

11 - 50

⚖️ Legal

🤝 B2B

Senior Full Stack Developer reimagining enterprise-level applications at Ryan. Collaborating across the stack with technologies like PHP, Laravel, and SQL.

🇵🇹 Portugal – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 16

IntellectEU

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Lead Software Engineer providing engineering leadership for the Back-End team at IntellectEU. Focusing on CatalyX Blockchain Manager and mentoring a distributed engineering team.

🇵🇹 Portugal – Remote

💰 Venture Round on 2017-06

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 9

HumanIT Digital Consulting

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Senior Fullstack Developer responsible for full software delivery lifecycle using React, Node.js, and Java Spring Boot. Joining an engineering-driven consultancy emphasizing craftsmanship and ownership.

🇵🇹 Portugal – Remote

💵 €2.3k - €2.9k / month

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer