Ux Engineer - Principal
Sagent
Job highlights
Summary
Join Sagent's dynamic UX Engineering team as a UX Engineer Principal and contribute to the development and enhancement of our sophisticated mortgage servicing systems. Leverage your expertise in front-end development, design systems, and responsive design to create world-class products. Collaborate with engineers and designers to ensure seamless integration and optimize user experiences. Contribute to multiple projects simultaneously in a fast-paced environment, while maintaining and advancing your knowledge of cutting-edge tools and technologies. This role requires a strong background in UX Engineering, proficiency in various technologies, and excellent communication skills. Sagent offers a comprehensive benefits package, including remote work options and various perks.
Requirements
- 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
Responsibilities
- 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
Benefits
- Remote/Hybrid workplace options
- Health Benefits
- Unlimited Flexible Time Off
- Family Planning Services
- Tuition Reimbursement
- Paid Family Leave
- 401(k) Matching
- Pet Insurance
- LinkedIn Learning
- Virtual Social Experiences
- Career Pathing
- Focus Time Fridays
Share this job:
Similar Remote Jobs
- πNew Zealand, Canada
- π°$119k-$149kπWorldwide
- π°$185k-$223kπUnited States
- π°$90k-$190kπUnited States
- πUnited States
- πUnited States
- πUnited Kingdom
- πCanada, United States
- π°$130k-$170kπUnited States
- π°$100k-$130kπUnited States