Frontend Developer with AI
⚲ Warszawa
Do uzgodnienia
Wymagania
- TypeScript
- JavaScript
- Angular
- HTML5
- CSS/SCSS
- REST API
- Agile
- Clean Code
- AI
Opis stanowiska
O nas
Moondigo to rozwijająca się butikowa firma technologiczno-konsultingowa, wspierająca dużych klientów korporacyjny-h w dostarczaniu, utrzymywaniu i doskonaleniu rozwiązań IT. Działamy w obszarach realizacji projektów IT, chmury obliczeniowej, DevOps, rozwoju oprogramowania, efektywności dostarczania rozwiązań oraz wspomaganego przez AI tworzenia oprogramowania, łącząc praktyczne doświadczenie inżynierskie z dojrzałością konsultingową.Poszukujemy osób, które potrafią skutecznie funkcjonować w mniejszej, praktycznie zorientowanej organizacji, a jednocześnie wniosą strukturę, wysokie standardy komunikacji oraz dyscyplinę w realizacji projektów, niezbędne do współpracy z dużymi przedsiębiorstwami.
Szukamy zarówno doświadczonego Senior Frontend Developera (6+ lat) jak i Mid Frontend Developera (3+ lat), którzy z jednej strony łączą silne kompetencje techniczne z praktycznym podejściem do realizacji projektów biznesowych, a z drugiej aktywnie rozwijają się w obszarze AI, rozumieją możliwości narzędzi AI-assisted development i potrafią sensownie wykorzystywać je w codziennej pracy programistycznej.
Wymagania
Doświadczenie i technologie
• Min. 3 lata komercyjnego doświadczenia jako Frontend Developer.
• Bardzo dobra znajomość Angular - preferowane doświadczenie z nowszymi wersjami frameworka (Angular 14+)
• Bardzo dobra znajomość TypeScript, JavaScript, HTML5 oraz CSS/SCSS
• Doświadczenie w integracji aplikacji frontendowych z REST API
• Znajomość zasad tworzenia responsywnych i dostępnych aplikacji webowych
• Doświadczenie z Git oraz procesami CI/CD
• Znajomość dobrych praktyk programistycznych oraz zasad Clean Code
• Doświadczenie w pracy w środowisku Agile
•
Zainteresowanie AI w software development oraz praktyczna gotowość do korzystania z narzędzi AI w pracy programistycznej
Kompetencje miękkie i językowe
• Umiejętność samodzielnego podejmowania decyzji technicznych
• Proaktywne podejście i chęć realnego wpływu na kształt produktu
• Komunikatywna znajomość języka angielskiego (min. B2)
Mile widziane
• Doświadczenie w branży ubezpieczeniowej lub finansowej
• Doświadczenie zdobyte zarówno w środowiskach korporacyjnych, jak i startupowych
• Znajomość narzędzi do zarządzania stanem aplikacji: NgRx, Signals lub podobne
• Wiedza z zakresu UX/UI oraz projektowania nowoczesnych interfejsów użytkownika
Obowiązki
• Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji webowych w Angularze
• Tworzenie skalowalnych, wydajnych i responsywnych interfejsów użytkownika z dbałością o jakość UX
• Udział w definiowaniu standardów frontendowych oraz decyzjach technologicznych od pierwszego dnia projektu
• Wykorzystywanie narzędzi AI-assisted development w codziennej pracy - do analizy kodu, generowania rozwiązań, refaktoryzacji, testów i dokumentacji technicznej
• Współpraca z zespołami backendowymi, architektami oraz analitykami biznesowymi
•
Integracja aplikacji frontendowych z REST API i usługami backendowymi
• Dbanie o wysoką jakość kodu poprzez code review i stosowanie najlepszych praktyk programistycznych
• Optymalizacja wydajności aplikacji oraz doświadczeń użytkownika
• Wspieranie i mentoring mniej doświadczonych członków zespołu
• Aktywne proponowanie usprawnień technicznych i produktowych
Oferujemy
•
Pracę hybrydową - głównie zdalnie, z obecnością w biurze w Warszawie raz w tygodniu (warsztaty, kluczowe spotkania).
• Realny wpływ na architekturę frontendową i rozwój produktu budowanego od podstaw
• Długofalową współpracę na kontrakcie B2B
• Elastyczne godziny pracy
• Współpracę z doświadczonym zespołem specjalistów w kulturze softwarehouse’u
• Kartę Multisport oraz prywatny pakiet medyczny LuxMed
Proces rekrutacji
• HR interview - 20 minut
• Rozmowa techniczna - 30 minut
• Rozmowa z Delivery Managerem (1 lub 2) - 60 minut
Moondigo to rozwijająca się butikowa firma technologiczno-konsultingowa, wspierająca dużych klientów korporacyjny-h w dostarczaniu, utrzymywaniu i doskonaleniu rozwiązań IT. Działamy w obszarach realizacji projektów IT, chmury obliczeniowej, DevOps, rozwoju oprogramowania, efektywności dostarczania rozwiązań oraz wspomaganego przez AI tworzenia oprogramowania, łącząc praktyczne doświadczenie inżynierskie z dojrzałością konsultingową.Poszukujemy osób, które potrafią skutecznie funkcjonować w mniejszej, praktycznie zorientowanej organizacji, a jednocześnie wniosą strukturę, wysokie standardy komunikacji oraz dyscyplinę w realizacji projektów, niezbędne do współpracy z dużymi przedsiębiorstwami.
Szukamy zarówno doświadczonego Senior Frontend Developera (6+ lat) jak i Mid Frontend Developera (3+ lat), którzy z jednej strony łączą silne kompetencje techniczne z praktycznym podejściem do realizacji projektów biznesowych, a z drugiej aktywnie rozwijają się w obszarze AI, rozumieją możliwości narzędzi AI-assisted development i potrafią sensownie wykorzystywać je w codziennej pracy programistycznej.
Wymagania
Doświadczenie i technologie
• Min. 3 lata komercyjnego doświadczenia jako Frontend Developer.
• Bardzo dobra znajomość Angular - preferowane doświadczenie z nowszymi wersjami frameworka (Angular 14+)
• Bardzo dobra znajomość TypeScript, JavaScript, HTML5 oraz CSS/SCSS
• Doświadczenie w integracji aplikacji frontendowych z REST API
• Znajomość zasad tworzenia responsywnych i dostępnych aplikacji webowych
• Doświadczenie z Git oraz procesami CI/CD
• Znajomość dobrych praktyk programistycznych oraz zasad Clean Code
• Doświadczenie w pracy w środowisku Agile
•
Zainteresowanie AI w software development oraz praktyczna gotowość do korzystania z narzędzi AI w pracy programistycznej
Kompetencje miękkie i językowe
• Umiejętność samodzielnego podejmowania decyzji technicznych
• Proaktywne podejście i chęć realnego wpływu na kształt produktu
• Komunikatywna znajomość języka angielskiego (min. B2)
Mile widziane
• Doświadczenie w branży ubezpieczeniowej lub finansowej
• Doświadczenie zdobyte zarówno w środowiskach korporacyjnych, jak i startupowych
• Znajomość narzędzi do zarządzania stanem aplikacji: NgRx, Signals lub podobne
• Wiedza z zakresu UX/UI oraz projektowania nowoczesnych interfejsów użytkownika
Obowiązki
• Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji webowych w Angularze
• Tworzenie skalowalnych, wydajnych i responsywnych interfejsów użytkownika z dbałością o jakość UX
• Udział w definiowaniu standardów frontendowych oraz decyzjach technologicznych od pierwszego dnia projektu
• Wykorzystywanie narzędzi AI-assisted development w codziennej pracy - do analizy kodu, generowania rozwiązań, refaktoryzacji, testów i dokumentacji technicznej
• Współpraca z zespołami backendowymi, architektami oraz analitykami biznesowymi
•
Integracja aplikacji frontendowych z REST API i usługami backendowymi
• Dbanie o wysoką jakość kodu poprzez code review i stosowanie najlepszych praktyk programistycznych
• Optymalizacja wydajności aplikacji oraz doświadczeń użytkownika
• Wspieranie i mentoring mniej doświadczonych członków zespołu
• Aktywne proponowanie usprawnień technicznych i produktowych
Oferujemy
•
Pracę hybrydową - głównie zdalnie, z obecnością w biurze w Warszawie raz w tygodniu (warsztaty, kluczowe spotkania).
• Realny wpływ na architekturę frontendową i rozwój produktu budowanego od podstaw
• Długofalową współpracę na kontrakcie B2B
• Elastyczne godziny pracy
• Współpracę z doświadczonym zespołem specjalistów w kulturze softwarehouse’u
• Kartę Multisport oraz prywatny pakiet medyczny LuxMed
Proces rekrutacji
• HR interview - 20 minut
• Rozmowa techniczna - 30 minut
• Rozmowa z Delivery Managerem (1 lub 2) - 60 minut
🔍 Dekoder Ogłoszenia
🔴
rozwijająca się butikowa firma technologiczno-konsultingowa
Firma jest mała i może nie mieć ugruntowanych procesów ani stabilności większych korporacji.
🔴
wspierająca dużych klientów korporacyjny-h
Praca może wiązać się z presją i wymaganiami dużych, często biurokratycznych organizacji.
🔴
potrafią skutecznie funkcjonować w mniejszej, praktycznie zorientowanej organizacji, a jednocześnie wniosą strukturę, wysokie standardy komunikacji oraz dyscyplinę w realizacji projektów
Oczekuje się, że kandydat będzie samodzielny i zorganizowany, ale jednocześnie dostosuje się do specyfiki pracy z dużymi firmami.
🔴
aktywni rozwijają się w obszarze AI, rozumieją możliwości narzędzi AI-assisted development i potrafią sensownie wykorzystywać je w codziennej pracy programistycznej
Oczekuje się, że kandydat będzie eksperymentował z narzędziami AI, co może oznaczać niepewność co do ich faktycznej użyteczności i efektywności w kontekście projektów.
🟡
preferowane doświadczenie z nowszymi wersjami frameworka (Angular 14+)
Chociaż nie jest to ścisły wymóg, preferencja może sugerować, że starsze wersje mogą być mniej mile widziane lub wymagać dodatkowego wysiłku w adaptacji.