AGÕæÈ˰ټÒÀÖ

Onsite
Full Time
Save Job
powertofly approved What Relativity Has to Offer:

Relativity's software helps users organize data and quickly identify key issues during litigation, internal investigations, and compliance projects. They offer their employees great benefits like:

  • Flexible work arrangements
  • Winter break (office closed from Christmas through New Year's Day)
  • 401k matching
  • Paid parental leave
  • Job Type

    Full Time

    Job Details

    Posting Type

    Hybrid

    Job Overview

    The Senior UI Engineer at Relativity plays a crucial role in shaping the user experience by developing high-quality, performant, and accessible user interfaces. This role is responsible for implementing and enhancing UI components, optimizing frontend performance, and collaborating closely with designers, product managers, and engineers.

    Job Description and Requirements

    Role Responsibilities:

    • Collaborating with design and development teams to create responsive, user-friendly, and visually appealing interfaces.Ìý

    • Developing and maintaining scalable UI components and design systems to ensure consistency across applications.Ìý

    • Ensuring UI implementations adhere to best practices in usability, accessibility (WCAG compliance), and performance.Ìý

    • Writing clean, maintainable, and well-documented code using modern JavaScript frameworks/libraries such as React, Angular, or Vue.js.Ìý

    • Driving frontend performance optimization, including asset loading strategies, code splitting, and lazy loading.Ìý

    • Implementing and maintaining automated UI testing strategies using Jest, Cypress, or similar tools.Ìý

    • Staying up to date with the latest UI trends, tools, and technologies and bringing innovative ideas to enhance the user experience.Ìý

    • Providing mentorship to junior UI engineers and collaborating with cross-functional teams to drive design consistency.Ìý

    Required Technical Skills and Experience:Ìý

    • Strong understanding of HTML5, CSS3 (including pre-processors like SASS or LESS), and modern CSS methodologies (e.g., BEM, CSS-in-JS).Ìý

    • Proficiency in JavaScript, including ES6+ features, and experience with TypeScript for scalable UI development.Ìý

    • Extensive experience in building UI components using modern frontend frameworks/libraries such as React, Angular, or Vue.js.Ìý

    • Experience working with design systems (Material UI, Bootstrap, Tailwind, or similar) to create reusable UI components.Ìý

    • Knowledge of UI performance optimization techniques, including reducing render cycles, minimizing reflows, and optimizing asset delivery.Ìý

    • Experience integrating UI components with RESTful APIs, GraphQL, and real-time data sources.Ìý

    • Strong knowledge of web accessibility standards (WCAG) and tools for testing accessibility compliance.Ìý

    • Familiarity with frontend build tools (Webpack, Vite, Rollup) and module bundlers.Ìý

    • Understanding of cross-browser compatibility issues and techniques for ensuring consistent UI rendering.Ìý

    Required Experience:Ìý

    • 4 - 6+ years of experience in UI/front-end development.Ìý

    • 2+ years of experience working with large-scale web applications or enterprise platforms.Ìý

    • Experience collaborating with UX designers, product managers, and backend engineers to deliver high-quality user experiences.Ìý

    • Experience working in Agile/Scrum development environments.Ìý

    • A strong portfolio showcasing UI projects, interaction designs, and performance optimizations.Ìý

    Desirable Additional Skills and Experience:Ìý

    • Experience with motion design and animation libraries (Framer Motion, GSAP, Lottie, etc.).Ìý

    • Understanding of backend technologies (.Net, Node.js, Python, etc.) for improved frontend-backend collaboration.Ìý

    • Experience with AI-driven UI enhancements, such as intelligent layout adaptations, AI-assisted interactions, or generative design elements.Ìý

    • Experience with design prototyping tools such as Figma, Sketch, or Adobe XD.Ìý

    This role offers an opportunity to work on cutting-edge UI technologies while shaping the user experience of enterprise applications. If you are passionate about crafting intuitive and engaging UIs, we would love to hear from you!Ìý

    Ìý

    Relativity is committed to competitive, fair, and equitable compensation practices.

    This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

    The expected salary range for this role is between following values:

    181Ìý000 and 271Ìý000PLN

    The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.Ìý

    Mission
    We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
    Are you hiring? Join our platform for diversifiying your team
    Senior UI Engineer
    Save Job