Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal UI Developer

Full-time

Engageware

About the Role

The Appointment Scheduling platform at Engageware is the front door to some of the most important moments in a customer's day — booking time with their banker, checking in at the branch, waiting in queue, or meeting virtually with a specialist. Behind those experiences sits a suite of purpose-built applications: a multi-tenant admin console, customer-facing scheduling interfaces, in-branch self-check-in kiosks, queue management and concierge tools for branch staff, and virtual channel integrations — all running at enterprise scale for leading banks, credit unions, and healthcare organizations.

 

We're looking for a Principal UI Developer who can own this surface end-to-end. That means leading the migration of our Angular application estate to React, setting the front-end architecture and design system, owning features all the way through the API layer when needed, and bringing strong design sensibility to interfaces that have had limited dedicated design attention. This is a high-leverage role, and we expect AI tooling to be a meaningful part of how you operate — scaffolding components, generating tests, assisting with Angular-to-React migration, exploring design directions quickly — so the scope is real but so is the support.

 

What You'll Do

React Migration & Front-End Architecture


  • Own the migration strategy for the Appointment Scheduling front-end estate — defining how and in what sequence we move existing Angular applications (admin console, scheduling flows, kiosk, queue management, concierge) to a modern React foundation.

  • Establish the shared component library, design tokens, state management patterns (React Query, Zustand, or Redux Toolkit), and routing architecture that all new and migrated applications are built on.

  • Make pragmatic migration decisions — incremental strangler-fig patterns vs. targeted rebuilds — balancing speed, risk, and continuity for live enterprise customers.

  • Define the module boundaries and shared abstractions that allow Angular and React to coexist safely during the transition.

 

Design System & Interface Quality


  • Own the visual and interaction language for the Appointment Scheduling platform: component library, spacing system, color tokens, typography, and interaction patterns — maintained in Storybook and connected to Figma where design work happens.

  • Bring design sensibility to every interface you ship. In the absence of dedicated design resources, you are the person who catches the awkward empty state, the unclear confirmation flow, the button that doesn't belong. You use AI design tools (Figma AI, v0, Claude) to explore and prototype directions quickly rather than waiting for a design brief.

  • Ensure all applications meet WCAG 2.1 AA accessibility standards — a non-negotiable for banking and healthcare customers with regulatory obligations.

  • Optimize for the full deployment surface: responsive web, touch-screen kiosks (constrained sizes, high-contrast, minimal input complexity), and staff-facing branch tablets in fast-paced environments.

 

API Layer & End-to-End Feature Ownership


  • Own features end-to-end when the critical path runs through the front end: design and build the BFF (Backend for Frontend) endpoints, lightweight Spring Boot routes, and data-shaping layers the UI requires — without waiting on someone else to unblock you.

  • Design clean REST API contracts between front-end applications and the scheduling platform services, with clear error-handling conventions and versioning.

  • Collaborate with backend engineers on deeper service-layer work, contributing meaningfully to API design reviews and surfacing front-end integration requirements early.

  • Handle the full stack of front-end reliability concerns: caching strategies, optimistic UI, graceful degradation, and real-time event handling (WebSockets, SSE) where the scheduling experience demands it.

 

Test-Driven Development & Quality


  • Champion test-driven development across all front-end work: unit tests, component tests, and end-to-end tests written alongside code, not after.

  • Establish and enforce testing standards using Vitest or Jest, React Testing Library, and Playwright or Cypress — so the team can migrate, refactor, and ship with confidence.

  • Use AI-assisted test generation as an accelerant, not a shortcut: AI scaffolds the coverage, you ensure it's meaningful and deterministic.

  • Lead front-end code reviews focused on testability, maintainability, and architectural consistency.

 

AI-Augmented Development


  • Operate with AI as a core part of your workflow: use coding agents (built on Claude) for component scaffolding, Angular-to-React migration assistance, test generation, accessibility audits, and design exploration via v0 or Figma AI.

  • Help the team adopt AI-augmented development confidently — setting the guardrails (review standards, coverage requirements) that keep quality high when AI is doing real work.

  • Stay current on agentic development patterns (including MCP-based tooling) as the ecosystem evolves rapidly.

 

Technical Leadership


  • Set the front-end technical direction for the Appointment Scheduling team, documenting architectural decisions so the team builds consistently.

  • Mentor front-end engineers on React, TypeScript, testing, accessibility, and API integration.

  • Partner directly with the Principal PM and Team Lead on new features — shaping what is buildable, raising UX and implementation concerns early, and influencing decisions before specs are locked.

 

What We're Looking For

Must-have qualifications:


  • 8+ years in front-end or full-stack web development, with 3+ years at a senior or principal IC level owning front-end architecture for a production application suite.

  • Expert-level React and TypeScript — hooks, concurrent features, performance optimization, and common state management patterns.

  • Real experience migrating Angular applications to React in production, with the judgment to choose incremental migration over rewrites where appropriate.

  • Strong Angular fluency (multiple versions) — you need to read, reason about, and migrate existing codebases confidently.

  • Ability and willingness to own the API layer for front-end features: BFF patterns, REST endpoint design, and working in Spring Boot (Java) for UI-adjacent services.

  • Genuine design sensibility — you can look at an interface and know what's wrong with it, and you're comfortable making design decisions in the absence of a dedicated designer.

  • Rigorous test-driven development discipline — tests come with the code, not after.

  • Proficiency with React Testing Library, Jest or Vitest, and Playwright or Cypress.

  • Solid WCAG 2.1 AA accessibility knowledge — designed and built in from the start.

  • Hands-on experience with AI coding and design tools as a genuine productivity multiplier, not a curiosity.

  • Based in the United States, with willingness to travel occasionally for team and customer meetings.

 

Nice to Have


  • Experience building scheduling, calendar, or real-time availability interfaces.

  • Background in financial services, banking, credit unions, healthcare, or retail technology.

  • Figma proficiency — able to create and maintain a component library and design tokens, not just consume them.

  • Experience with Storybook for component documentation and testing.

  • Micro Frontend architecture or module federation experience for managing multi-app front-end ecosystems.

  • Depth in kiosk or large-format touch UX — the constraints are different from a browser tab and most candidates haven't been there.

 

Our Stack

Knowing our stack is not a requirement, but this is what you'll be working with:


  • Frontend (current): Angular (multiple versions) — the estate you'll be migrating from

  • Frontend (target): React with TypeScript — the standard for all new and migrated applications

  • Design: Figma, Storybook; AI design tooling (v0, Figma AI)

  • API layer: Spring Boot (Java 17) and Scala/Akka services over REST

  • Testing: React Testing Library, Jest / Vitest, Playwright / Cypress

  • Data: SQL Server and PostgreSQL

  • Infrastructure: Kubernetes on AWS

  • AI: Claude models (Anthropic), with MCP-based agent tooling

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Principal UI Developer in Boston, MA vacancy
  •  ...growth over the immediate past two years. Job Description • Considering level of candidate needed, 10+ years Senior level Web UI development experience. At least recent 12+ months React + Redux experience is required. If light Reactjs -- strong D3.js works • Excellent... 
    Suggested
    Full time
    Immediate start

    Cygnus Professionals Inc.

    Boston, MA
    1 day ago
  •  ...services integration and  RESTful is a plus ~7+ years of  Java UI Development experience ~5+ years working with  Javascript ~3...  ...-user process and needs.  You will become a mentor to other developers to assure Liferay best practices and recommendations are followed... 
    Suggested
    Full time

    Boston Technology

    Boston, MA
    1 day ago
  •  ...is preferred. ~ Experience using AJAX / JSON processing against RESTful web services in JavaScript is a must. ~ Proficiency developing cross-browser, event-driven, secure web applications using: JavaScript, AJAX, REST, JSON, JSP, XML, CSS, DOM. Qualifications... 
    Suggested
    Full time
    Contract work
    H1b

    Atria Group

    Boston, MA
    1 day ago
  • $120k - $225k

    About UsWellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries...
    Suggested
    Full time
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    6 days ago
  •  ...Social. We have a Pharma/BioTech/ company looking for a UI Engineer Must be onsite in MA 3 days a week (Tues, Wed,...  ...Collaborate Effectively: Partner with UX designers, backend developers, product owner, and data scientists to translate scientific workflows... 
    Suggested
    Local area
    Immediate start
    Remote work
    Monday to Friday
    3 days per week

    3B Staffing LLC

    Boston, MA
    1 day ago
  • $116.93k - $133.64k

     ...Operations, Vehicle maintenance and lifecycle planning, Operational readiness and system start-upPreferred Qualifications: Experience developing Testing & Commissioning PlansSystem Integration Test PlanningNew system start-up and transition planning Experience supporting... 
    Full time
    Work at office
    Flexible hours

    STV Group

    Boston, MA
    7 days ago
  • $180k - $250k

    Engineering Operations Manager:QuEra is seeking an Engineering Operations Manager to make execution across software, hardware, test infrastructure, and QPU programs more predictable, visible, and efficient.This person will facilitate the operating system around engineering...

    QuEra Computing

    Boston, MA
    5 days ago
  • $140k - $170k

     ...more quickly. We provide accounting and forensic services as well as cybercrime investigation services.As an Associate Principal Full-Stack Developer, you will support the design and development of internal and client-facing software solutions that enable privacy-compliant... 
    Work at office
    Work from home
    3 days per week

    CRA International

    Boston, MA
    5 days ago
  • $5,000 per month

     ...integrated, end-to-end engineering, design, and construction solutions that meet the highest standards of quality and performance.A Principal Engineer is a leadership role that focuses on overseeing and driving the technical direction of projects for specific geographical... 
    Temporary work
    Flexible hours

    Michels Corporation

    Boston, MA
    7 days ago
  • $110k - $125k

     ...expectations and accountabilityFoster clear communications with key stakeholders and management of assigned propertiesStrategy and Planning:Develop, recommend and direct the operation, policies, procedures, plans and programs of the Engineering DepartmentProactively track... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work

    Sonesta

    Newton, MA
    4 days ago
  • $138k - $144k

    JLL empowers you to shape a brighter way . Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering...
    Daily paid
    Full time
    For contractors
    Work at office
    Local area

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Boston, MA
    2 days ago
  • $360k

     ...retain top talent, fostering a healthy environment where individuals can do their best workLead initiatives to significantly improve developer productivity by streamlining development workflows, modernizing tooling, and reducing operational loadWe're Excited If You Have10+... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Boston, MA
    2 days ago
  • $159.75k - $196.64k

    About Four Seasons:Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences...
    Full time
    For contractors
    Worldwide
    Night shift
    Rotating shift
    Day shift
    Afternoon shift

    Four Seasons Hotel & Resorts

    Boston, MA
    1 day ago
  •  ...can be hired anywhere in the continental U.S. Optiv is seeking a Principal SailPoint Engineer to join Optiv Security’s 24x7x365 Security...  ...separation of duties, access certifications. Architect, design, develop and troubleshoot IGA solutions with the ability to provide... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Optiv

    Boston, MA
    4 days ago
  • $166.64k - $250k

    Job DescriptionJob SummaryThe Principal Engineer, VaiDA Mobile Experience will help bring Vertex...  ...work happens. This role will design and develop secure, performant, and user-friendly...  ...practices• Performance optimization• Responsive UI development• Mobile application testing... 
    Full time
    Summer work
    Remote work
    Flexible hours
    2 days per week

    Vertex Pharmaceuticals

    Boston, MA
    2 days ago
  • $180k

     ...Data Pipelines) 20% Architecture & System Design 10% Mentorship & Technical Leadership Daily Responsibilities 30% Designing and developing the mobile inspection application 20% Building and maintaining cloud backend services and APIs 15% Architecting scalable, reliable... 
    Full time
    Flexible hours

    Motion Recruitment

    Boston, MA
    5 days ago
  • $95k - $245k

     ...Job Description Summary:The Bioengineering Division is seeking a Principal scientist to support the research and development of cutting-...  ...Responsibilities• Independently drive solutions to complex problems.• Develop requirements for innovative bioengineering solutions, propose... 
    Full time
    Work at office
    Local area

    Draper Laboratory

    Cambridge, MA
    2 days ago
  • $135k - $140k

     ...reliability? If so, consider joining our team! HBS IT seeks a Principal IAM (Identity and Access Management) Engineer to provide operational...  ...to simplify complex technical and business challenges and develop clear and detailed requirements Excellent communication skills,... 
    Hourly pay
    Temporary work
    Remote work
    Monday to Friday
    Shift work
    Night shift
    3 days per week
    Early shift

    Harvard University

    Boston, MA
    1 day ago
  • $215k - $250k

     ...engineering and system design; able to guide teams in making smart technical trade-offs.People Management Skills: Track record of developing engineers, running performance reviews, and building high-performing teams.Cross-Functional Collaboration: Comfortable working... 
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    2 days ago
  • $1,024.08 per month

    Salary: $1024.08 dailySeaward Services is seeking a Chief Engineer for our USNS Guam operation.About the Opportunity:The Chief Engineer is responsible for the overall operation and maintenance of the engineering department.. This includes overseeing the engine room, auxiliary...
    Full time
    For contractors
    Local area

    City Experiences

    Boston, MA
    2 days ago
  • $240k - $330k

     ...define new or upgrade existing interfaces to solve problemsMonitor overall system performance to identify areas for improvement and develop technical strategies to address deficienciesGuide cross-functional project teams to provide comprehensive solutions and demonstrate... 

    Motional

    Boston, MA
    4 days ago
  • $85 per hour

     ...embedded within the Risk team.Drive design and implementation of small-scale applications and proof of concepts to improve risk analysis, develop AI-enabled workflows, and enhance reporting systems and processes.Work closely with risk analysts and investment teams to build... 

    Axelon

    Boston, MA
    2 days ago
  • $180k - $225k

     ...stakeholders across the organization to deliver sustainable solutions.Leadership and Management Responsibilities:Manage, coach, and develop a team of DevOps and infrastructure engineersEstablish clear expectations, ownership, and accountability across the teamPartner... 

    Maven AGI

    Boston, MA
    19 hours ago
  • $225.99k - $251.1k

     ...capture millions in business efficiency.Responsibilities:Lead and Develop Talent: Directly manage, mentor, and grow a hybrid team of full...  ..., etc.) in close collaboration with senior leadership and Principal Engineers.Accelerate Business Enablement: Deeply partner with corporate... 
    Minimum wage
    Full time
    Temporary work
    For contractors
    Flexible hours

    Compass

    Boston, MA
    4 days ago
  • Description We are seeking a highly skilled and motivated Principal Front-Office Engineer to join our prestigious investment firm. As...  ...applications and proof of concepts that will improve investment analysis, develop AI-enabled workflows, and enhance reporting systems & processes... 
    Work at office
    Local area
    3 days per week

    Liberty Mutual

    Boston, MA
    4 days ago
  • $120k - $217.5k

    Job DescriptionWho we are looking forWe are modernizing a mission-critical custody and securities processing platform supporting high-volume post-trade operations. The platform processes large-scale financial transactions with stringent requirements for availability, resiliency...
    Full time
    Temporary work
    Work at office
    Flexible hours

    State Street Bank

    Quincy, MA
    2 days ago
  • $120k - $225k

     ...specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult...  ...where you will analyze standalone AI models, data engineering & UI subsystems, and live user workflows. You will pioneer methods to... 
    Full time

    MORSE Corp

    Cambridge, MA
    6 days ago
  • $190k - $235k

     ...including hiring, onboarding, performance management, career development, and promotions, with a strong track record of coaching and developing engineers at multiple levels through structured feedback, regular 1:1s, and deliberate career conversations.Solid understanding... 
    Work at office
    Flexible hours
    3 days per week

    Kayak Europe

    Cambridge, MA
    6 days ago
  • $142.5k - $256.5k

    The Role:Moderna is seeking a highly skilled Senior SAP BTP Engineer to design, develop, and support scalable SAP solutions that enable critical business capabilities across the enterprise. As part of the Moderna SAP Digital team, this individual will contribute hands-on... 
    Permanent employment
    Full time
    Work at office
    Work from home

    Moderna Therapeutics

    Cambridge, MA
    4 days ago
  • $95k - $245k

     ...visit .Job Description Summary:The Contested Environment System Analysis group is seeking a Principal-level Radiation Architecture Engineer to support cross-functional teams to develop system concepts, architectures, and requirements that support operation in natural and... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal UI Developer. Be the first to apply!