W skrócie
- Zadania: Twórz nowoczesne aplikacje frontendowe dla międzynarodowych klientów.
- Firma: bolttech - innowacyjna firma insurtech z globalnym zasięgiem.
- Benefity: Elastyczne godziny pracy, krótsze piątki i dodatkowe dni wolne.
- Pozostałe informacje: Możliwość mentorowania młodszych programistów i udziału w międzynarodowych projektach.
- Dlaczego ta praca: Miej realny wpływ na rozwój produktów i technologię w dynamicznym środowisku.
- Kwalifikacje: 4+ lata doświadczenia w React i TypeScript, umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Model pracy: Hybrydowy, zdalny lub biurowy.
Sposób pracy: Środowisko Agile / Scrum, praca nad jednym projektem na raz z możliwością wpływania na wybór technologii, architekturę i decyzje produktowe. Elastyczne godziny rozpoczęcia pracy, krótsze piątki (do 13:45) oraz udział w międzynarodowych projektach w ramach grupy bolttech.
O nas: bolttech to międzynarodowa firma insurtech, której misją jest budowanie wiodącego na świecie ekosystemu technologicznego dla ochrony i ubezpieczeń. Dzięki pełnej gamie cyfrowych i opartych na danych możliwości, bolttech umożliwia połączenia między ubezpieczycielami, dystrybutorami i klientami, aby ułatwić i usprawnić zakup i sprzedaż produktów ubezpieczeniowych i ochronnych.
W tej roli będziesz odgrywać kluczową rolę w budowaniu i rozwijaniu nowoczesnych rozwiązań e-commerce używanych przez międzynarodowych klientów w grupie bolttech. Będziesz projektować i rozwijać skalowalne aplikacje frontendowe przy użyciu React, TypeScript, GraphQL oraz nowoczesnych podejść architektonicznych, w tym Astro SSR i Magento PWA Studio.
Będziesz odpowiedzialny za:
- Projektowanie i wdrażanie komponentów UI przy użyciu React 19 i TypeScript dla dużych platform e-commerce.
- Rozwój aplikacji frontendowych przy użyciu architektur Astro SSR i Magento PWA Studio.
- Budowanie i utrzymywanie warstwy danych GraphQL zintegrowanej z API Magento 2.
- Optymalizację wydajności aplikacji poprzez poprawę hydratacji SSR, dzielenie kodu, ładowanie leniwe, strategie pamięci podręcznej oraz ulepszenia Core Web Vitals.
- Wdrażanie i rozwijanie komponentów systemu projektowania przy użyciu Storybook i Tailwind CSS.
- Integrację aplikacji frontendowych z rozwiązaniami płatniczymi, w tym PayU, Apple Pay i BLIK, a także systemami PIM, takimi jak Akeneo.
- Rozwój i utrzymywanie testów automatycznych na różnych poziomach, w tym testów jednostkowych, end-to-end, dostępności i monitorowania.
- Udział w przeglądach kodu, dyskusjach architektonicznych i decyzjach dotyczących projektowania technicznego.
- Współpracę z programistami, testerami, projektantami, analitykami i inżynierami DevOps w całym cyklu życia oprogramowania.
- Monitorowanie środowisk produkcyjnych oraz wsparcie niezawodności i wydajności aplikacji.
- Zapewnienie wsparcia technicznego, mentoringu i dzielenia się wiedzą w zespole inżynieryjnym.
- Przyjmowanie odpowiedzialności za rozwiązania frontendowe od projektu po wdrożenie i bieżące utrzymanie.
Aby odnieść sukces, oczekujemy, że będziesz w stanie wykazać następujące kluczowe kompetencje:
- Silne umiejętności rozwiązywania problemów i analitycznego myślenia.
- Umiejętność pracy samodzielnej i przejmowania odpowiedzialności za złożone inicjatywy techniczne.
- Zaangażowanie w doskonałość inżynieryjną, jakość kodu i ciągłe doskonalenie.
- Skuteczna współpraca w zespołach międzyfunkcyjnych i rozproszonych.
- Pewność w uczestnictwie w dyskusjach architektonicznych i technicznych.
- Umiejętność równoważenia potrzeb produktu, doświadczenia użytkownika, skalowalności i łatwości utrzymania.
- Proaktywne podejście do identyfikowania i rozwiązywania problemów z wydajnością i niezawodnością.
- Silne umiejętności komunikacyjne oraz zdolność do mentorowania i wspierania innych programistów.
- Elastyczność w szybkim środowisku skoncentrowanym na szybkiej iteracji, automatyzacji i produktywności programistów.
Wymagane kwalifikacje i umiejętności:
- 4+ lata doświadczenia komercyjnego w rozwijaniu aplikacji z użyciem React, w tym dużych rozwiązań e-commerce.
- Silna znajomość TypeScript, w tym ścisłe typowanie, generiki i inferencja typów.
- Praktyczne doświadczenie z GraphQL, w tym zapytania, mutacje, zarządzanie pamięcią podręczną i narzędzia do generowania kodu.
- Praktyczne doświadczenie z Tailwind CSS i responsywnym rozwojem UI.
- Silne zrozumienie architektury opartej na komponentach, modularnego projektowania i wielokrotnego użytku systemów projektowania.
- Doświadczenie z rozwiązaniami do zarządzania stanem, takimi jak Nanostores, Zustand, Context API lub podobnymi.
- Znajomość zarządzania formularzami i walidacji przy użyciu React Hook Form, Zod lub porównywalnych rozwiązań.
- Solidne zrozumienie optymalizacji wydajności frontendowej, w tym SSR, strategii hydratacji, Core Web Vitals, dzielenia kodu i ładowania leniwe.
- Doświadczenie z frameworkami testów automatycznych, takimi jak Vitest, Jest, Playwright lub Cypress.
- Znajomość Git i praktyk CI/CD przy użyciu GitHub Actions i/lub Azure Pipelines.
- Doświadczenie z Dockerem i Kubernetes w nowoczesnych środowiskach wdrożeniowych.
- Doświadczenie w wspieraniu i monitorowaniu aplikacji produkcyjnych.
- Umiejętność skutecznej komunikacji w języku angielskim, zarówno w mowie, jak i piśmie.
Miło widziane:
- Doświadczenie z Astro (SSR, Islands Architecture, adapter Fastify).
- Doświadczenie z Magento PWA Studio (Venia, Peregrine, Talons).
- Znajomość standardów dostępności i najlepszych praktyk WCAG.
- Doświadczenie z strategiami pamięci podręcznej opartymi na Redis.
- Zrozumienie zasad SEO w środowiskach SSR.
Co oferujemy:
- Kluczową rolę w kształtowaniu nowoczesnych rozwiązań e-commerce używanych przez międzynarodowych klientów.
- Odpowiedzialność za krytyczne aplikacje frontendowe z realnym wpływem na decyzje produktowe i techniczne.
- Ekspozycję na nowoczesny stos technologiczny, w tym React 19, TypeScript, Astro, Magento PWA Studio, GraphQL, Tailwind CSS, Docker i Kubernetes.
- Możliwości wniesienia wkładu w architekturę, standardy inżynieryjne i strategię frontendową.
- Współpracujące, zorientowane na inżynierię środowisko skoncentrowane na innowacjach, jakości i ciągłym doskonaleniu.
- Udział w międzynarodowych i globalnych projektach w ramach grupy bolttech.
- Zatrudnienie wyłącznie na podstawie umowy o pracę na czas nieokreślony.
- Elastyczne warunki pracy, w tym hybrydowe, zdalne i biurowe opcje.
- Dodatkowy czas wolny, w tym 10 dni urlopu na opiekę i dodatkowy dzień wolny na urodziny.
- Krótsze piątki, z godzinami pracy kończącymi się o 13:45.
- Mentoring, wewnętrzne dzielenie się wiedzą, szkolenia techniczne i wsparcie od doświadczonych liderów inżynieryjnych.
Diversity and Inclusion: W bolttech jesteśmy różnorodni i inkluzywni. Cenimy unikalne umiejętności, tło i tożsamość każdej osoby. Nigdy nie dyskryminujemy ze względu na tło kulturowe, religię, płeć, tożsamość płciową lub wyrażanie płci, orientację seksualną, wiek, niepełnosprawność, status weterana, informacje genetyczne, status małżeński lub rodzinny ani jakikolwiek status chroniony prawnie. Każdy należy do nas. I ponieważ każdy jest inny, jesteśmy również elastyczni w sposobach pracy, aby każda osoba mogła codziennie dawać z siebie to, co najlepsze.
Frontend Developer in Warsaw – pracodawca: bolttech
bolttech to międzynarodowa firma insurtech, która oferuje wyjątkowe możliwości rozwoju kariery w dynamicznym środowisku. Pracownicy mogą liczyć na elastyczne warunki pracy, wsparcie mentorskie oraz dostęp do projektów o wysokiej widoczności, które mają realny wpływ na przyszłość branży ubezpieczeniowej. Nasza kultura opiera się na zaufaniu, współpracy i ciągłym uczeniu się, co sprawia, że jesteśmy doskonałym pracodawcą dla osób poszukujących znaczącej i satysfakcjonującej pracy.