Senior Frontend Engineer
4 tygodni temu
Senior Frontend Engineer Miejsce pracy: Warszawa Technologie, których używamy Wymagane React Native TypeScript O projekcie 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, bo systemy, które budujemy, muszą być szybkie, bezpieczne i niezawodne. Wspólnie rozwijamy kulturę, w której ważne są nie tylko wyniki, ale też współpraca, feedback i wzajemny szacunek. Twój zakres obowiązków Web Development Budowa i utrzymanie produkcyjnych aplikacji dla zdjęć biometrycznych używanej przez klientów na całym świecie oraz aplikacji do maszyn drukujących. Implementacja zaawansowanych funkcji edycji zdjęć (przycinanie, obracanie, konwersja formatów). Tworzenie responsywnych, touch-first interfejsów zoptymalizowanych pod wyświetlacze kiosków. 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 kompleksowych testów unit, integracyjnych i E2E. Implementacja odpowiednich 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. Nasze wymagania 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 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). Tak organizujemy naszą pracę Liczba osób w zespole 15 Tak pracujemy wewnątrz organizacji rozwijasz kilka projektów jednocześnie masz wpływ na wybór narzędzi i technologii masz wpływ na rozwiązania technologiczne masz wpływ na produkt koncentrujesz się na rozwoju produktu agile Skład zespołu backend developer frontend developer mobile developer lider techniczny architekt devOps data scientist tester manualny support product owner project manager graphic designer UI designer UX designer analityk biznesowy administrator IT Tak pracujemy nad projektem Clean Code code review mierniki jakości kodu statyczna analiza kodu wzorce projektowe Continuous Deployment Continuous Integration deployment na poziomie zespołu DevOps SysOps wsparcie architekta / lidera technicznego active monitoring dokumentacja narzędzia do trackowania zadań zarządzanie długiem technologicznym automatyzacja testów środowiska testowe testy funkcjonalne testy integracyjne testy manualne Takie dajemy możliwości rozwoju mentoring szkolenia wewnątrzfirmowe wsparcie merytoryczne od liderów technologicznych wymiana wiedzy technicznej w firmie To oferujemy ESOP - zostań akcjonariuszem spółki, która rośnie 100% rok do roku Workation - nowoczesne biuro, wraz z częścią mieszkalną 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 ). Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków możliwość pracy zdalnej elastyczny czas pracy spotkania integracyjne firmowa drużyna sportowa Etapy rekrutacji Krótkie spotkanie z HR/rekruterem – 20 min. Runda kodowania (algorytmy, struktury danych) – 45 min. Full loop (wszystkie interview jednego dnia): a. Spotkanie techniczne z zespołem – 45–60 min. b. High Level Design (architektura frontendu) – 45 min. c. Rozmowa behawioralna – 60 min. 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 Framework UI: Radix UI (Radix Themes), CSS Modules, StitchesJS Animacje: Motion (następca Framer Motion), Lottie, Rive Testy: Unit/Integration: Vitest E2E: Playwright Jakość kodu: ESLint Prettier TypeScript strict mode CI/CD: Vercel, GitHub Actions, Docker, Nginx PHOTOAID S.A. 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ę Klikając w przycisk "Aplikuj" lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez PHOTOAID S.A. z siedzibą w: Żurawia 71, 15-540 Białystok (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu. Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: help@photoaid.com.
-
Senior Frontend Engineer
3 dni temu
Warsaw, Polska Jit Team sp. z o.o. Pełny etattechnologies-expected : - JavaScript - React.js - React Native - TypeScript about-project : - Salary: 1000 - 1400 pln/md B2B - Location: Warszawa/ Gdynia/ Kraków (elastic hybrid) - As a Senior Frontend Engineer, you'll drive the innovation and evolution of our frontend platform, working primarily with React and our web-based applications. You'll have the...
-
Senior Frontend Engineer
1 tydzień temu
Warsaw, Polska Jit Team Pełny etatSalary: 1000 - 1400 pln/md B2B Location: Warsaw (elastic hybrid) Why choose this offer? Work with a top-tier international product company driving digital transformation in the infrastructure space Real ownership of the product, not just ticket delivery Scandinavian culture : autonomy, transparency, flexibility Direct influence on business direction and...
-
QA Test Engineer Senior
4 tygodni temu
Warsaw, Polska B2B.NET S.A. Pełny etatQA Test Engineer Senior (Frontend i Backend) Miejsce pracy: Warszawa Technologie, których używamy Wymagane JMeter Bamboo REST API Mile widziane Selenium Cypress Cucumber O projekcie Senior QA Automation Engineer odpowiada za projektowanie, implementację i utrzymanie testów automatycznych (frontend i backend) w środowisku CI/CD. Wspiera proces ciągłej...
-
Senior Frontend Engineer
7 dni temu
Warsaw, Polska Surfer Pełny etatAbout Your Team: Join the Content Cartel team which builds high-performance content editor - the most complex and feature-rich part of Surfer. We're not just building a text editor; we're engineering the future of content optimization. Our tools help thousands of users rank higher on Google and LLMs by scoring articles and offering state-of-the-art...
-
Senior Frontend
5 dni temu
Warsaw, Polska Entrada AI Pełny etatLocation: Remote Type: Contract or Full-Time Start Date:ASAP The Role You'll be a founding frontend and integrations engineer responsible for building the user experience and connecting the platform to enterprise systems IT teams already use. You'll work directly with leadership and shape how users interact with predictive intelligence. What You'll Own:...
-
QA Test Engineer Senior
3 tygodni temu
Warsaw, Polska B2B.NET S.A. Pełny etattechnologies-expected : - JMeter - Bamboo - REST API technologies-optional : - Selenium - Cypress - Cucumber about-project : - Senior QA Automation Engineer odpowiada za projektowanie, implementację i utrzymanie testów automatycznych (frontend i backend) w środowisku CI/CD. Wspiera proces ciągłej integracji i dostarczania oprogramowania, dba o...
-
Senior Frontend Developer Vue JavaScript TypeScript
1 tydzień temu
Warsaw, Polska emagine Polska Pełny etatModel of working: Remote 100% Rate: up to 40 EUR/h netto VAT Contract: long-term B2B (12 months extensions) Start: ASAP Summary: As a Senior Frontend Developer, you will join the team to develop and scale two core production applications used across multiple manufacturing sites worldwide: a native iOS app a Progressive Web App (PWA) The role covers product...
-
Senior Frontend Developer
1 tydzień temu
Warsaw, Polska Lumicode Sp. z o.o. Pełny etatKim jesteśmy? Lumicode Sp. z o.o. należy do Grupy Pentacomp , która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego. Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i...
-
Senior Frontend Developer ka
1 tydzień temu
Warsaw, Polska Immersion Labs Pełny etatKim jesteśmy? W Immersion łączymy VR, AR, AI oraz technologię silników gier, aby tworzyć rozwiązania, które odpowiadają na realne potrzeby w edukacji, ochronie zdrowia, obronności, szkoleniach służb mundurowych i usługach. Projektujemy wirtualne symulacje treningowe, zaawansowane programy terapeutyczne, interaktywne platformy do nauki i...
-
Senior Frontend Developer ka
1 tydzień temu
Warsaw, Polska Immersion Labs Pełny etatKim jesteśmy? W Immersion łączymy VR, AR, AI oraz technologię silników gier, aby tworzyć rozwiązania, które odpowiadają na realne potrzeby w edukacji, ochronie zdrowia, obronności, szkoleniach służb mundurowych i usługach. Projektujemy wirtualne symulacje treningowe, zaawansowane programy terapeutyczne, interaktywne platformy do nauki i...