-
Relativity

Senior Frontend Engineer

Relativity
Poland · Full-time · Mid-Senior

Posting Type

Hybrid

Job Overview

The Senior Frontend Software Engineer at Relativity plays a key role in the product development team, contributing to the frontend architecture, implementing high-quality user interfaces, and mentoring junior developers.

Role Responsibilities

Job Description and Requirements

  • Collaborating with management and lead engineers to align development work with business goals and team objectives.
  • Designing, developing, and maintaining scalable, high-performance frontend solutions for enterprise-class systems.
  • Participating in architectural discussions and providing input into system software design and future initiatives.
  • Implementing non-functional software requirements and ensuring software is built with scalability, performance, and maintainability in mind.
  • Applying key design patterns, coding best practices, and modern development methodologies.
  • Writing and maintaining automated tests, utilizing Test-Driven Development (TDD), and contributing to Continuous Integration pipelines.
  • Working closely with UX designers and backend engineers to deliver seamless, user-friendly experiences.
  • Staying updated with the latest frontend technologies and trends and applying them to improve development processes.
  • Mentoring junior engineers and fostering a culture of technical excellence and collaboration.

Required Technical Skills And Experience

  • Strong understanding of semantic HTML, modern CSS (including pre-processors like SASS or LESS), and responsive design principles.
  • Proficiency in JavaScript, including ES6+ features, and familiarity with TypeScript for large-scale applications.
  • Extensive experience with modern JavaScript frameworks/libraries such as React, Angular, or Vue.js, as well as state management libraries like Redux, MobX, or Vuex.
  • Experience integrating with RESTful APIs, GraphQL, and working with asynchronous programming techniques (Promises, async/await).
  • Familiarity with microfrontend architectures and modular, dynamic UI design.
  • Experience with frontend unit testing using Jest, Mocha, or Karma and end-to-end testing with Cypress or Playwright.
  • Knowledge of frontend performance optimization techniques, including lazy loading, code splitting, and efficient asset delivery.
  • Understanding of cross-browser compatibility issues and experience with tools for cross-browser testing.
  • Strong adherence to web accessibility standards (e.g., WCAG) and best practices.

Required Experience

  • 4 - 6+ years of experience in frontend development.
  • 2+ years of experience working on large-scale web applications or enterprise platforms.
  • Experience working in Agile/Scrum environments and participating in code reviews and technical discussions.
  • Experience with cloud-based solutions and scalable frontend development in Azure or other cloud platforms.
  • A strong portfolio showcasing frontend projects and technical problem-solving skills.

Desirable Additional Skills And Experience

  • Understanding of backend technologies (.Net, Node.js, Python, etc.) for better collaboration with backend teams.
  • Knowledge of UI/UX principles and the ability to contribute to design discussions.
  • Familiarity with AI-driven UI/UX solutions such as AI-assisted interactions, generative design tools, or personalized user interfaces.
  • Hands-on experience integrating AI-based features into frontend applications, such as chatbots, recommendation systems, or computer vision models.

This position provides an opportunity to work on cutting-edge frontend technologies while making a significant impact on our products and engineering team. If you are passionate about creating world-class user experiences and driving frontend innovation, we would love to hear from you!

Relativity is a diverse workplace with different skills and life experiences—and we love and celebrate those differences. We believe that employees are happiest when they're empowered to be their full, authentic selves, regardless of how you identify.

Benefit Highlights

Comprehensive health, dental, and vision plans

Parental leave for primary and secondary caregivers

Flexible work arrangements

Two, week-long company breaks per year

Unlimited time off

Long-term incentive program

Training investment program

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.

Key Skills

Ranked by relevance

ai javascript cloud continuous integration responsive design computer vision design patterns restful apis typescript responsive angular graphql python react mocha sass css tdd ui ux
Login to Apply
Posted
Apr 25, 2025
Type
Full-time
Level
Mid-Senior
Location
Cracow
Company
Relativity

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Senior Data Software Engineer

2026-04-08

Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Wolters Kluwer
Related

Principal Product Software Engineer

2026-04-10

Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Diabolocom
Related

Senior QA Engineer, Message Squad

2026-04-07

Full-time
Mid-Senior
Spain
Software Development
Engineering