-
View all jobs
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
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.
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.
- 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.
- 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.
- 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.
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Data Software Engineer
2026-04-08
Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Related
Principal Product Software Engineer
2026-04-10
Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Related
Senior QA Engineer, Message Squad
2026-04-07
Full-time
Mid-Senior
Spain
Software Development
Engineering
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 Job Details
Related
Senior Data Software Engineer
2026-04-08
Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Related
Principal Product Software Engineer
2026-04-10
Full-time
Not Applicable
Netherlands
Software Development
Engineering
View Job Details
Related
Senior QA Engineer, Message Squad
2026-04-07
Full-time
Mid-Senior
Spain
Software Development
Engineering