About the Opportunity:
We are a leading mortgage servicing, SaaS-based, financial technology company that thrives on innovation and excellence.
We are currently seeking an experienced and highly skilled individual to join our dynamic UX Engineering team in the role of UX Engineer Principal.
This position offers a unique opportunity for candidates with a robust background in UX Engineering to play a crucial role in the development and enhancement of our sophisticated systems.
Your day-to-day at Sagent:
- Leveraging and enhancing the company's brand by creating and maintaining world-class products.
- Utilizing best practices to ensure the delivery of scalable, performant, and accessible front-end solutions across all products.
- Translating UX designs and requirements into functional, front-end code.
- Creating, maintaining, and implementing design systems and reusable components following industry and internal standards.
- Collaborating with engineers to ensure seamless integration of design system and UX components.
- Optimizing user experiences for performance, accessibility, and responsiveness.
- Creating and maintaining documentation to effectively communicate guidelines and ensure consistency across products.
- Conducting technical feasibility assessments of proposed design solutions.
- Debugging and troubleshooting issues related to user interface functionality.
- Participating in usability testing to gather insights for improving interactions.
- Participating in both pair programming, design and code reviews, iterating quickly in a fast-paced, start-up like environment.
- Contributing to delivery of multiple projects and initiatives simultaneously.
- Collaborating with peers and leaders in various time zones.
- Providing support and assistance to members of product, design, engineering, program, and implementation teams.
- Maintaining and advancing knowledge on new, evolving and cutting-edge tools and technologies.
- Contributing and adhering to standards and best practices established for UX Engineering.
- Ensuring activities and progress is updated and maintained in Azure DevOps thoroughly, accurately, and timely.
- Performing other related duties as required by management.
We would love to hear from you if you have:
- Completion of four years of college in a relevant discipline and 10 years of experience in a related field. Experience will be considered in lieu of a degree.
- Expertise in front-end development languages such as HTML, CSS, and JavaScript, primarily React and TypeScript.
- Expertise with modern CSS frameworks such as CSS Modules, Emotion (CSS-in-JS) or Tailwind.
- Expertise in design systems and component libraries for building scalable solutions.
- Experience with Enterprise or SaaS-based solutions.
- Strong understanding of responsive and mobile-first design principles.
- Experience implementing responsive web design to enhance the user experience across various devices and screen sizes.
- Knowledge of accessibility standards and best practices (e.g., WCAG, ARIA).
- Experience with Figma and converting Figma designs to code.
- Experience with testing frameworks like Jest, Storybook, Playwright, Cypress, or Chromatic for UI testing.
- Strong debugging and performance optimization skills.
- Experience with version control systems like Azure DevOps Repos or GitHub.
- Experience with Azure DevOps Boards or Jira.
- Experience with Bit.dev.
- Familiarity with backend technologies or APIs to understand end-to-end integration.
- Knowledge of engineering operations such as coding standards, technical performance management, security, change management, release management and regulatory controls.
- Passion for creating intuitive and efficient user interfaces.
- Ability to collaborate closely with UX designers and product managers and implement their vision faithfully.
- Experience with communication tools like Microsoft Teams or Slack.
- Customer-focused mindset with a commitment to customer success.
- Strong written, verbal, and presentation communication skills.
- Excellent client-facing and internal communication skills with all levels of staff and management.
- Ability to remain focused in a fast-paced, dynamic environment.
#LI-Remote
#LI-MP1