Oferta
- Zatrudnienie przez spółkę AI Engineering w ramach umowy o pracę lub kontraktu B2B
- Zatrudnienie na okres 12 miesięcy z możliwością przedłużenia i nawiązania stałej współpracy
- Praca w zgranym zespole przy rozwoju aplikacji mobilnej
- Atrakcyjne wynagrodzenie
- Zdalny tryb pracy
- Elastyczne godziny pracy
- Dofinansowanie do kafeterii benefitowej (w tym karty sportowej)
- Możliwość przystąpienia do pakietu medycznego i ubezpieczenia
- Możliwość wzięcia udziału w ciekawych projektach w ramach grupy Bergman Engineering
Obowiązki
- Rozwój i rozbudowa backendu aplikacji mobilnej, w szczególności API tworzonego w NestJS
- Projektowanie i implementacja nowych funkcjonalności oraz rozwój istniejących rozwiązań backendowych
- Tworzenie oraz rozwijanie endpointów GraphQL i integracji wspierających działanie aplikacji
- Implementacja i rozwój logiki biznesowej z wykorzystaniem TypeScript / JavaScript
- Praca z bazą danych PostgreSQL oraz optymalizacja zapytań i sposobu przechowywania danych
- Utrzymanie, refaktoryzacja i rozwój istniejącego kodu z dbałością o jego jakość, czytelność i spójność
- Wykorzystywanie dostępnych narzędzi AI jako wsparcia w codziennej pracy developerskiej oraz przy tworzeniu nowych rozwiązań
- Współpraca przy rozwoju nowych funkcjonalności produktu i ich wdrażaniu w środowisku produkcyjnym
Wymagania
- Komercyjne doświadczenie w pracy na stanowisku Backend Developera na poziomie Regular
- Bardzo dobra znajomość JavaScript i TypeScript
- Praktyczne doświadczenie w pracy z NestJS
- Doświadczenie w tworzeniu i rozwijaniu API oraz endpointów GraphQL
- Dobra znajomość PostgreSQL
- Umiejętność samodzielnego rozwijania logiki backendowej i implementowania nowych funkcjonalności
- Dbałość o jakość, czytelność i spójność tworzonego kodu
Mile widziane
- Doświadczenie w integracji modeli AI z aplikacjami lub systemami backendowymi
- Praktyczna znajomość narzędzi wspierających development z wykorzystaniem AI, np. Claude Code lub OpenCode
- Doświadczenie w tworzeniu backendu dla aplikacji mobilnych
- Doświadczenie w pracy przy szybko rozwijanym produkcie lub w środowisku startupowym