Design, develop, and maintain front-end components and application screens that support error recovery, validation, and operational resilience.
Build responsive, accessible, and reusable user interface components.
Implement user-facing workflows for product onboarding, lead capture, validation, confirmation, and operational processing.
Ensure front-end implementation aligns with approved UX designs, design standards, and engineering guardrails.
Contribute to front-end architecture decisions, component patterns, and state management approaches.
Ensure user interface behaviour is consistent, reliable, and supportable across the platform.
Implement front-end patterns required for application navigation, sidebar integration, and seamless switching between applications.
Support integration of application screens with platform-level capabilities such as authentication, navigation, audit capture, and user context.
Work with platform teams to ensure front-end delivery aligns with mini-app standards and deployment practices.
Collaborate with Solution Designers and Architects to align front-end implementation with the overall solution design.
Write unit, integration, and UI tests for front-end components and workflows.
Support field-level workshops, screen flow reviews, and usability feedback sessions.