Full Stack Developer with AI - praca zdalna
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#367252·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaAngularMicroservicesSQLAIREST APITypeScriptJavaScriptHTMLCSSAgileNgRx
Firma i stanowisko
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ła 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ą.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia na stanowisku Full Stack Developera
- Bardzo dobra znajomość języka Java (Java 11+) oraz frameworku Angular (preferowane nowsze wersje)
- Zainteresowanie AI w software development oraz praktyczna gotowość do korzystania z narzędzi AI w pracy programistycznej
- Doświadczenie w projektowaniu i budowie aplikacji klasy enterprise
- Znajomość architektury mikroserwisowej oraz REST API
- Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MySQL)
- Znajomość TypeScript, JavaScript, HTML5 oraz CSS/SCSS
- Znajomość dobrych praktyk programistycznych, wzorców projektowych i zasad Clean Code
- Doświadczenie z Git oraz procesami CI/CD
- Doświadczenie w pracy w środowisku Agile
- Umiejętność samodzielnego podejmowania decyzji technicznych
- Komunikatywna znajomość języka angielskiego (min. B2)
- Proaktywne podejście i chęć realnego wpływu na kształt produktu
Mile widziane:
- Doświadczenie w branży ubezpieczeniowej lub finansowej
- Doświadczenie zdobyte zarówno w środowiskach korporacyjnych, jak i startupowych
- Znajomość Spring Boot i Spring Framework po stronie backendu
- Znajomość narzędzi do zarządzania stanem aplikacji (NgRx, Signals lub podobne)
Obowiązki
- Projektowanie, rozwój i utrzymanie aplikacji webowej w architekturze Full Stack (Java + Angular)
- Udział w projektowaniu architektury oraz podejmowaniu decyzji 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 architektami, analitykami biznesowymi oraz interesariuszami projektu
- Tworzenie wysokiej jakości kodu zgodnie z najlepszymi praktykami programistycznymi (Clean Code, wzorce projektowe)
- Wspieranie zespołu poprzez dzielenie się wiedzą i mentoring mniej doświadczonych programistów
- Aktywne identyfikowanie możliwości usprawnień i optymalizacji rozwiązań
Oferta
- Praca zdalna
- Realny wpływ na architekturę i rozwój produktu budowanego od podstaw
- Długofalowa współpraca na kontrakcie B2B
- Elastyczne godziny pracy
- Współpraca z doświadczonym zespołem specjalistów w kulturze softwarehouse’u
- Karta Multisport
- Pakiet medyczny LuxMed
Karta sportowa
Opieka zdrowotna
moondigo sp. z o.o.
39 aktywnych ofert