This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly experienced Senior Front-End Developer to join a new project – a new Document Management System (DMS) to replace the existing solution. The new system will support the full life cycle of document handling, including creation, update, review, and submission, while ensuring secure, tenant-aware access and compliance with business workflows. A critical part of the project involves migrating historical data from the current application to the new platform. You will work closely with the Engineering Owner and Product Manager, and integrate with a tight, high-performing team to deliver production-ready UI solutions that align with both technical and business requirements. As a Senior Front-End Developer, you will own the development of production-grade TypeScript/React UIs, including admin/client interfaces, authentication flows, and tenant-aware UX. You will ensure secure file handling, implement RBAC-aware routing, and collaborate with a Back-End Developer to review and align shared TypeScript code. This is a lead-level role requiring autonomy, technical leadership, and the ability to deliver high-quality, maintainable solutions under tight timelines.
Job Responsibility:
Develop and maintain production-ready TypeScript/React UIs
Implement authentication sessions wiring and tenant-aware UX
Build RBAC-aware routing and components
Implement secure file handling with presigned S3 upload/download flows, including progress tracking and error handling
Work within monorepos and shared-type environments
Collaborate with the Back-End Developer and other stakeholders to ensure seamless integration
Requirements:
5+ years of proven experience delivering production-grade React/TypeScript applications
Strong understanding of authentication flows, JWT, and tenant-aware UX
Experience with RBAC implementation in front-end applications
Proficiency in secure file handling and S3 pre-signed URL workflows
Experience delivering complex tasks and contributing to design and architecture, with strong understanding of scalability and performance optimization
Strong problem-solving skills and ability to work independently
Excellent communication and stakeholder management skills
English level – Upper-Intermediate or higher
Nice to have:
Ability to review back-end (Node.js) PRs
What we offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Medical insurance with an affordable family coverage option
Mental health program which includes free and confidential consultations with a psychologist
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives