Programista Fullstack (Java/Python + Angular/React) | AI Enthusiast (M/K)
⚲ Warszawa, Mokotów
Do uzgodnienia
Wymagania
- Java
- Spring Framework
- Spring Boot
- Python
- Angular
- TypeScript
- JavaScript
- HTML
- CSS
- React.js
- Docker
- Kubernetes
- OpenShift
- Maven
- npm
- Git
- Bitbucket
Opis stanowiska
Nasze wymagania:
Minimum 2 lata doświadczenia
Bardzo dobra znajomość Java oraz Spring/Spring Boot, Python.
Doświadczenie w rozwoju aplikacji frontendowych w Angular, TypeScript, JavaScript, HTML5 i CSS3, React
Doświadczenie z konteneryzacją (Docker/ Kubernetes/ OpenShift)
Znajomość narzędzi takich jak Maven, npm, Git i Bitbucket
Biegłość w budowaniu mikrousług RESTful przy użyciu JSON i XML
Zainteresowanie i nadążanie za rozwojem AI i nowymi narzędziami oraz doskonalenie własnego warsztatu
Znajomość języka angielskiego na poziomie min. B2
Otwartość na kontakt z klientem
Mile widziane:
Doświadczenie z rozwiązaniami GenAI i modelami LLM
Zrozumienie architektury modeli AI
Wiedza na temat algorytmów ML (np. regresja liniowa, drzewa decyzyjne, k-means)
O projekcie:
Dołączysz do zespołu tworzącego i rozwijającego aplikacje od MVP do Enterprise
W projektach szukamy optymalnych rozwiązań, również z wykorzystaniem AI
Stack technologiczny w projektach: (Backend w Java/Python, Frontend w Angular/React)
Zakres obowiązków:
Projektowanie i rozwój skalowalnych i wysokodostępnych rozwiązań zarówno w architekturze mikroserwisów jak również hybrydowych z wykorzystaniem AI (Backend w Java/Python, Frontend w Angular/React)
Integracja systemów z modelami AI (LLM, RAG, agenci AI) przy użyciu Python i odpowiednich frameworków
Analiza specyfiki rozwiązań i sugerowanie podejścia do realizacji
Dbanie o jakość kodu i zgodność z obowiązującymi standardami
Sprawdzanie/testowanie nowych narzędzi AI i wdrażanie ich (zarówno do kodu, jak i do procesów developerskich)
Oferujemy:
Pracę w pełni zdalną
Elastyczne godziny pracy
Niekorporacyjne podejście do pracy
Długoterminowe, międzynarodowe projekty
Szkolenia merytoryczne
Kartę Multisport, ubezpieczenie grupowe i prywatną opiekę medyczną (LuxMed/Medicover)
Minimum 2 lata doświadczenia
Bardzo dobra znajomość Java oraz Spring/Spring Boot, Python.
Doświadczenie w rozwoju aplikacji frontendowych w Angular, TypeScript, JavaScript, HTML5 i CSS3, React
Doświadczenie z konteneryzacją (Docker/ Kubernetes/ OpenShift)
Znajomość narzędzi takich jak Maven, npm, Git i Bitbucket
Biegłość w budowaniu mikrousług RESTful przy użyciu JSON i XML
Zainteresowanie i nadążanie za rozwojem AI i nowymi narzędziami oraz doskonalenie własnego warsztatu
Znajomość języka angielskiego na poziomie min. B2
Otwartość na kontakt z klientem
Mile widziane:
Doświadczenie z rozwiązaniami GenAI i modelami LLM
Zrozumienie architektury modeli AI
Wiedza na temat algorytmów ML (np. regresja liniowa, drzewa decyzyjne, k-means)
O projekcie:
Dołączysz do zespołu tworzącego i rozwijającego aplikacje od MVP do Enterprise
W projektach szukamy optymalnych rozwiązań, również z wykorzystaniem AI
Stack technologiczny w projektach: (Backend w Java/Python, Frontend w Angular/React)
Zakres obowiązków:
Projektowanie i rozwój skalowalnych i wysokodostępnych rozwiązań zarówno w architekturze mikroserwisów jak również hybrydowych z wykorzystaniem AI (Backend w Java/Python, Frontend w Angular/React)
Integracja systemów z modelami AI (LLM, RAG, agenci AI) przy użyciu Python i odpowiednich frameworków
Analiza specyfiki rozwiązań i sugerowanie podejścia do realizacji
Dbanie o jakość kodu i zgodność z obowiązującymi standardami
Sprawdzanie/testowanie nowych narzędzi AI i wdrażanie ich (zarówno do kodu, jak i do procesów developerskich)
Oferujemy:
Pracę w pełni zdalną
Elastyczne godziny pracy
Niekorporacyjne podejście do pracy
Długoterminowe, międzynarodowe projekty
Szkolenia merytoryczne
Kartę Multisport, ubezpieczenie grupowe i prywatną opiekę medyczną (LuxMed/Medicover)
🔍 Dekoder Ogłoszenia
🔴
AI Enthusiast (M/K)
Chociaż entuzjazm jest mile widziany, może to oznaczać, że firma oczekuje od kandydata aktywnego angażowania się w rozwój AI bez dodatkowego wynagrodzenia lub formalnego zakresu obowiązków.
🔴
Minimum 2 lata doświadczenia
Często firmy stosują to jako dolną granicę, ale faktycznie mogą szukać kandydata z 3-5 latami doświadczenia, aby sprostać złożoności projektów.
🔴
Otwartość na kontakt z klientem
Może oznaczać regularne spotkania z klientem, zbieranie wymagań, a nawet rozwiązywanie problemów zgłaszanych przez użytkowników końcowych, co wykracza poza typowe zadania programisty.
🟡
Dołączysz do zespołu tworzącego i rozwijającego aplikacje od MVP do Enterprise
Może to oznaczać pracę nad produktem od bardzo wczesnego etapu, gdzie procesy są niedojrzałe, a wymagania często się zmieniają, aż do dojrzałej fazy rozwoju.
🟡
w projektach szukamy optymalnych rozwiązań, również z wykorzystaniem AI
Sformułowanie 'również z wykorzystaniem AI' może sugerować, że AI nie jest głównym celem, ale narzędziem, które ma być stosowane tam, gdzie to możliwe, co może wymagać eksperymentowania i nauki w trakcie pracy.