AI Python Developer
Brak informacji o wynagrodzeniu
MidFull-time
#431900·Dodano wczoraj·1
Źródło: nofluffjobs.comTech Stack / Keywords
PythonCI/CDNode.jsDjangoREST APIFastAPIData baseTypeScriptJavaScriptGitGitLabJiraBitbucketNext.jsDesign systemUX designUI design
Firma i stanowisko
W związku z realizacją projektów finansowanych przez Narodowe Centrum Badań i Rozwoju poszukujemy osób zainteresowanych współpracą w roli Fullstack Developer w nowym innowacyjnym projekcie badawczym. Nasz zespół składa się z kilkudziesięciu specjalistów, ekspertów i doświadczonych inżynierów, którzy w mniejszych podzespołach realizują projekty oraz rozwijają własne rozwiązania i modele AI/ML.
Wymagania
- Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji z wykorzystaniem Pythona.
- Doświadczenie w projektowaniu i implementacji endpointów REST API w Pythonie.
- Praktyczna znajomość co najmniej jednego z frameworków backendowych: Django lub FastAPI.
- Umiejętność projektowania i pracy z bazami danych, w tym modelowania danych, tworzenia zapytań oraz optymalizacji.
- Bardzo dobra znajomość TypeScriptu i JavaScriptu.
- Praktyczne doświadczenie w pracy z Reactem.
- Dobra znajomość HTML5 i CSS3 oraz zasad tworzenia responsywnych interfejsów.
- Praktyczna znajomość Gita i dobrych praktyk pracy z systemem kontroli wersji.
- Doświadczenie w konfiguracji i utrzymywaniu procesów CI/CD.
- Umiejętność samodzielnej analizy problemów technicznych oraz proponowania i wdrażania skutecznych rozwiązań.
- Doświadczenie w pracy zespołowej oraz w iteracyjnym procesie wytwarzania oprogramowania.
- Znajomość narzędzi wspierających pracę zespołową i proces wytwarzania oprogramowania, np. Gitlab, Jira, Bitbucket.
Nice to have:
- Znajomość Next.js.
- Doświadczenie z design system.
- Wiedza z zakresu UX design i UI design.
Obowiązki
- Projektowanie i implementacja endpointów REST API w Python.
- Praca z backendowymi frameworkami: Django lub FastAPI.
- Projektowanie i praca z bazami danych, w tym modelowanie danych, tworzenie zapytań oraz optymalizacja.
- Praca z frontendem w TypeScript, JavaScript i React.
- Tworzenie responsywnych interfejsów w HTML5 i CSS3.
- Konfiguracja i utrzymanie procesów CI/CD.
- Praca zespołowa oraz udział w iteracyjnym procesie wytwarzania oprogramowania.
- Korzystanie z narzędzi wspierających pracę zespołową i proces wytwarzania oprogramowania, takich jak GitLab, Jira, Bitbucket oraz Git.
Benefity
- Sport subscription
- Private healthcare
Karta sportowa
Opieka zdrowotna
Akademia Górniczo-Hutnicza
4 aktywne oferty