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.

Responsibilities:

  • 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

Will be a plus:

  • Ability to review back-end (Node.js) PRs

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

    Für diese Stelle bewerben

    Füllen Sie bitte das Formular aus und laden Sie Ihren Lebenslauf hoch.

    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Die Telefonnummer ist ungültig
    *Required field

    You May Also Be Interested In

    Poland
    UkrainePoland