Principal UI Developer

🔥 3 minutes ago

🍂 Massachusetts – Remote

info

⏰ Full Time

🔴 Lead

💻 Frontend Engineer / Web Developer

🦅 H1B Visa Sponsor

info
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 Engageware

Engageware

201 - 500 employees

Founded 2000

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

Engageware is an AI-powered customer engagement platform that helps organizations automate customer service and drive sales through omnichannel virtual and human-assisted interactions. The platform provides virtual assistants, conversational AI, appointment scheduling (including enterprise and Salesforce integrations), video banking, lobby & queue management, and unified knowledge management to improve customer self-service and employee efficiency. Engageware primarily serves banks, credit unions, retailers, wealth managers, higher education and other enterprises as a secure, scalable SaaS solution.

📋 Description

• Own the migration strategy for the Appointment Scheduling front-end estate from Angular to React • Establish shared component libraries, design tokens, state management patterns, and routing architecture • Define safe Angular and React coexistence patterns during migration • Own the visual and interaction language, including component library, spacing, color, typography, and interaction patterns • Maintain the design system in Storybook and connect it to Figma • Ensure applications meet WCAG 2.1 AA accessibility standards • Optimize interfaces for responsive web, touch-screen kiosks, and branch tablets • Design and build BFF endpoints, Spring Boot routes, and UI data-shaping layers • Design REST API contracts with error-handling and versioning conventions • Collaborate with backend engineers on service-layer work and API design reviews • Implement caching, optimistic UI, graceful degradation, and real-time event handling with WebSockets or SSE • Champion test-driven development across unit, component, and end-to-end testing • Establish and enforce testing standards using Vitest or Jest, React Testing Library, and Playwright or Cypress • Lead front-end code reviews focused on testability, maintainability, and architectural consistency • Use AI coding and design tools for scaffolding, migration, test generation, accessibility audits, and design exploration • Set technical direction and document architectural decisions • Mentor front-end engineers on React, TypeScript, testing, accessibility, and API integration • Partner with the Principal PM and Team Lead on feature definition and implementation decisions

🎯 Requirements

• 8+ years in front-end or full-stack web development • 3+ years at a senior or principal individual-contributor level owning front-end architecture for a production application suite • Expert-level React and TypeScript, including hooks, concurrent features, performance optimization, and state management patterns • Production experience migrating Angular applications to React • Strong Angular fluency across multiple versions • Ability and willingness to own the API layer for front-end features, including BFF patterns, REST endpoint design, and Spring Boot (Java) work • Genuine design sensibility and ability to make design decisions without a dedicated designer • Rigorous test-driven development discipline • Proficiency with React Testing Library, Jest or Vitest, and Playwright or Cypress • Solid WCAG 2.1 AA accessibility knowledge • Hands-on experience with AI coding and design tools • Based in the United States • Willingness to travel occasionally for team and customer meetings • Experience with scheduling, calendar, or real-time availability interfaces is nice to have • Background in financial services, banking, credit unions, healthcare, or retail technology is nice to have • Figma proficiency is nice to have • Experience with Storybook is nice to have • Micro Frontend architecture or module federation experience is nice to have • Kiosk or large-format touch UX experience is nice to have

🏖️ Benefits

• Remote work arrangement • AI tooling support for development, testing, migration, accessibility audits, and design exploration • Occasional travel for team and customer meetings

Apply Now

Similar Jobs

🔥 3 hours ago

Horizon3.ai

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

☁️ SaaS

Staff Technical Support Engineer resolving complex enterprise cloud, networking, and web application issues. Supporting Horizon3’s NodeZero autonomous penetration-testing cybersecurity platform.

🔥 22 hours ago

Blue Acorn iCi

201 - 500

💼 Consulting

📣 Marketing

🏥 Healthcare

Front-end architect designing Adobe EDS and AEM solutions for global brands. Leading migrations, reusable components, personalization, performance, and technical governance.

🕒 Yesterday

SignalFire

11 - 50

🏥 Healthcare

💼 Consulting

📦 Logistics

Staff front-end engineer joining SignalFire’s talent network for VC-backed startups. Designing scalable web applications and leading architecture, performance, testing, and mentoring efforts.

🕒 July 29

Douro Labs

11 - 50

🌐 Web 3

₿ Crypto

Staff Frontend Engineer responsible for building the frontend of Superluminal at Douro Labs. Using TypeScript and React to design the core trading experience autonomously.

🕒 July 28

PRO Unlimited

1001 - 5000

👥 HR Tech

☁️ SaaS

🤝 B2B

Staff Frontend Engineer at Magnit shaping product experience for Pulse across Teams and Slack applications. Owning frontend architecture while collaborating with design and product teams.