Job Search and Career Advice Platform

Enable job alerts via email!

Senior Frontend Engineer

Photo Aid

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Firma technologiczna w obszarze fotografii w Warszawie poszukuje doświadczonego Senior Frontend Developera do budowy i utrzymania aplikacji dla zdjęć biometrycznych. Idealny kandydat powinien mieć minimum 5 lat doświadczenia z React i TypeScript oraz umiejętności w optymalizacji wydajności. Praca możliwa zdalnie lub hybrydowo, oferujemy atrakcyjne wynagrodzenie i różnorodne benefity.

Benefits

Prywatna opieka medyczna
Karta Multisport
Dostęp do platform do nauki języków obcych
Wsparcie zespołu

Qualifications

  • Minimum 5 lat doświadczenia w frontendzie.
  • Ekspercka znajomość React i TypeScript.
  • Praktyczna znajomość TanStack Query i routerów.

Responsibilities

  • Budowa i utrzymanie aplikacji dla zdjęć biometrycznych.
  • Implementacja zaawansowanych funkcji edycji zdjęć.
  • Tworzenie responsywnych interfejsów zoptymalizowanych pod kioski.

Skills

React
TypeScript
TanStack Query
Nowoczesne wzorce React
Optymalizacja wydajności aplikacji
Pisanie testów
Git

Tools

React Native
Docker
Playwright
Job description
Senior Frontend Developer

Lokalizacja: Warszawa / zdalnie
Forma współpracy: UoP / B2B
Wynagrodzenie: 20 000 - 25 000 + VAT / mies. (w zależności od doświadczenia dla formy B2B)

Jesteśmy firmą technologiczną działającą w obszarze fotografii biometrycznej. Dzięki naszej aplikacji użytkownicy na całym świecie mogą wykonać zdjęcia do dokumentów w prosty sposób — za pomocą własnego smartfona.

PhotoAiD w liczbach
  • 1 promil ludzkości zrobił już u nas zdjęcie — a to dopiero początek :)
  • 100+ krajów (punkty wysyłki na 4 kontynentach!)
  • 100+ osób na pokładzie i świetna atmosfera — chcemy, by czas w pracy był jak najlepszy
  • 10 A/B testów tygodniowo — lubimy działać w oparciu o dane
  • 10 000 typów dokumentów — od karty wędkarskiej po paszport Mozambiku
  • 10 000 000 zdjęć treningowych, na których nauczyliśmy naszą sztuczną inteligencję
Dlaczego warto do nas dołączyć?
  • Nasza technologia realnie ułatwia życie milionom ludzi — każdy może zrobić zdjęcie do dokumentu bez wychodzenia z domu.
  • Skalujemy się globalnie — od paszportu Mozambiku po kartę wędkarską w Skandynawii.
  • Stawiamy na inżynierię wysokiej jakości – systemy, które budujemy, muszą być szybkie, bezpieczne i niezawodne.
  • Wspólnie rozwijamy kulturę współpracy, feedbacku i wzajemnego szacunku.
Twoje zadania
Web Development
  • Budowa i utrzymanie produkcyjnych aplikacji dla zdjęć biometrycznych oraz aplikacji dla maszyn drukujących.
  • Implementacja zaawansowanych funkcji edycji zdjęć (przycinanie, obracanie, konwersja formatów).
  • Tworzenie responsywnych, touch‑first interfejsów zoptymalizowanych pod kioski.
  • Implementacja virtual scrolling dla dużych galerii zdjęć.
  • Obsługa złożonego zarządzania stanem w wieloetapowych przepływach zamówień.
Mobile Development
  • Rozwój funkcji przechwytywania i przetwarzania zdjęć w aplikacji React Native + Expo.
  • Integracja z natywnymi API kamer i walidacją zdjęć opartą na AI.
Architektura i jakość
  • Projektowanie modularnej architektury opartej na feature’ach.
  • Pisanie testów unit, integracyjnych i E2E.
  • Implementacja error boundaries i obsługi błędów.
  • Praca ze schematami OpenAPI dla type‑safe integracji z backendem.
  • Uczestnictwo w code review i utrzymywanie wysokich standardów jakości kodu.
Nasz stack
Aplikacja webowa
  • Core: React 19, TypeScript 5.7, Vite, NextJS
  • Routing: TanStack Router (file-based)
  • Zarządzanie stanem: Zustand, TanStack Query, React Context
  • UI: Radix UI, CSS Modules, StitchesJS
  • Animacje: Motion, Lottie, Rive
  • Testy: Vitest, Playwright
  • Jakość kodu: ESLint + Prettier + TypeScript strict mode
  • CI/CD: Vercel, GitHub Actions, Docker, Nginx
Kogo szukamy
  • Minimum 5 lat doświadczenia w frontendzie, w tym ekspercka znajomość React i TypeScript.
  • Praktyczna znajomość TanStack Query, React Router / TanStack Router.
  • Silne zrozumienie nowoczesnych wzorców React (hooks, context, composition).
  • Doświadczenie w optymalizacji wydajności aplikacji frontendowych.
  • Umiejętność pisania testów (unit, integration, E2E) i pracy z Git.
  • Umiejętność wdrażania multi-tenant UI.
Mile widziane
  • Doświadczenie z React Native + Expo.
  • Znajomość Canvas API, Web Workers.
  • Praktyka z Playwright.
  • Znajomość OpenAPI, Docker, Radix UI.
  • Doświadczenie w systemach kioskowych / embedded.
  • Znajomość integracji płatności (Braintree, Apple Pay).
Oferujemy
  • ESOP – zostań akcjonariuszem spółki rosnącej 100% rok do roku.
  • Workation – nowoczesne biuro i część mieszkalna na Teneryfie.
  • Kompleksowy program szkoleń wdrażających.
  • Pracę zdalną lub hybrydową w biurze na warszawskim Mokotowie.
  • Wsparcie zespołu i przyjazną atmosferę według zasad fair play.
  • Wynagrodzenie dopasowane do doświadczenia.
  • Prywatną opiekę medyczną.
  • Kartę Multisport.
  • Dostęp do platform do nauki języków obcych.

Nie martw się, jeśli czujesz, że nie spełniasz wszystkich wymagań. Wiemy, że trudno trafić idealnie. Jeśli znasz większość z nich lub czujesz, że to technologie dla Ciebie — aplikuj śmiało.

Każde CV czytamy i oceniamy indywidualnie (bez udziału AI 😉).

Jak rekrutujemy
  • Krótkie spotkanie z HR/rekruterem – 20–30 min.
  • Runda kodowania (algorytmy, struktury danych) – 45 min.
  • Full loop (wszystkie interview jednego dnia):
    • Spotkanie techniczne z zespołem – 45–60 min.
    • High Level Design (architektura frontendu) – 45 min.
    • Rozmowa behawioralna – 60 min.
  • Decyzja i oferta.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.