Frontend Developer with AI
Summary
Build and maintain Angular-based web apps for corporate clients, using AI tools to assist with coding, refactoring, and documentation while collaborating with backend teams.
O nas
Rekrutacja zdalna
Frontend Developer with AI
Moondigo to rozwijająca się butikowa firma technologiczno-konsultingowa, wspierająca dużych klientów korporacyjnych 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 wspomaganiu 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 wnioszą 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