#1 Job Board for tech industry in Europe

  • Job offers
  • Senior UI Engineer
    New
    UX/UI

    Senior UI Engineer

    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    Relativity

    Relativity

    At Relativity, we build the most innovative and comprehensive tools for making sense of unstructured data. When more people can find the facts in mountains of documents, emails, and texts, more legal and data-centric matters can be resolved equitably. Join us in our mission to help our customers organize data, discover the truth, and act on it.

    Company profile

    Tech stack

      HTML5

      advanced

      CSS3

      advanced

      UI

      advanced

      JavaScript

      regular

    Job description

    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 000PLNThe 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. 

    Undisclosed Salary

    Permanent

    Check similar offers

    Lead Product Designer (UI/UX)

    New
    DevsData LLC
    7.78K - 8.31K USD/month
    Kraków
    , Fully remote
    Fully remote
    Figma
    Adobe XD
    Sketch