Python Fullstack Developer
ALGOTEQUE Innovation Hub
Rola Lead Python Developera w firmie konsultingowej IT, która wspiera rozwój nowoczesnych aplikacji webowych i systemów backendowych. Kandydat będzie zaangażowany w projektowanie, rozwój i utrzymanie aplikacji, tworzenie usług backendowych, pracę z bazami danych oraz współpracę z zespołem projektowym. Oczekiwana jest osoba dbająca o jakość kodu, wydajność i bezpieczeństwo, z umiejętnością projektowania architektury.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładne określenie 'other' jako typu kontraktu., szczegółowy opis procesu rekrutacyjnego..
Rola Lead Python Developera w firmie konsultingowej IT, która wspiera rozwój nowoczesnych aplikacji webowych i systemów backendowych. Kandydat będzie zaangażowany w projektowanie, rozwój i utrzymanie aplikacji, tworzenie usług backendowych, pracę z bazami danych oraz współpracę z zespołem projektowym. Oczekiwana jest osoba dbająca o jakość kodu, wydajność i bezpieczeństwo, z umiejętnością projektowania architektury.
- ✓Możliwość uczestniczenia w spotkaniach projektowych w biurze (Warszawa, Kraków lub Katowice) - najlepiej ok 6 dni w miesiącu.
- ✓Praca nad nowoczesnymi aplikacjami webowymi oraz systemami backendowymi.
- ✓Zaangażowanie w projektowanie oraz rozwój architektury aplikacji.
- !Model pracy hybrydowej z preferencją ok. 6 dni w miesiącu w biurze (Warszawa, Kraków lub Katowice) – wymaga doprecyzowania, czy jest to elastyczne czy narzucone.
- !Typ kontraktu 'other' – wymaga doprecyzowania, co dokładnie oznacza.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, rozwój oraz utrzymanie aplikacji opartych o język Python.
- •Tworzenie i rozwijanie usług backendowych z wykorzystaniem frameworków Django oraz Django REST Framework.
- •Współpraca przy budowie nowoczesnych interfejsów użytkownika w technologiach React lub Angular.
- •Projektowanie oraz rozwój warstwy API wykorzystywanej przez aplikacje webowe i systemy zewnętrzne.
- •Praca z relacyjnymi bazami danych, w szczególności PostgreSQL, obejmująca projektowanie struktur danych oraz optymalizację zapytań SQL.
- •Udział w analizie wymagań biznesowych i technicznych oraz proponowanie optymalnych rozwiązań.
- •Dbanie o jakość, wydajność oraz bezpieczeństwo tworzonych aplikacji.
- •Współpraca z zespołem projektowym przy realizacji nowych funkcjonalności oraz rozwoju istniejących rozwiązań.
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Kandydat z minimum 3 latami doświadczenia w Pythonie, praktyczną znajomością Django/DRF, minimum 2 latami doświadczenia z React lub Angular, dobrą znajomością SQL i PostgreSQL. Powinien posiadać podstawową wiedzę z zakresu OOP, wzorców projektowych i bezpieczeństwa aplikacji webowych, a także umiejętność pracy w zespole.
Nie dla osób bez doświadczenia w Pythonie, Django/DRF, React/Angular lub SQL/PostgreSQL. Również nie dla osób, które nie posiadają podstawowej wiedzy z zakresu programowania obiektowego, wzorców projektowych i bezpieczeństwa aplikacji webowych, ani nie potrafią pracować w zespole.
- ?Jakie są główne wyzwania projektowe na tym stanowisku?
- ?Jak wygląda typowy dzień pracy Lead Python Developera w tym projekcie?
- ?Jakie są możliwości rozwoju technologicznego i ścieżki kariery w firmie?
- ?Jakie są oczekiwania dotyczące liczby dni pracy w biurze w miesiącu?
- ?Jaka jest struktura zespołu projektowego i kto będzie bezpośrednim przełożonym?
- ?Czy istnieje możliwość pracy nad projektami z wykorzystaniem technologii wymienionych jako 'dodatkowy atut'?
- ?Jakie są główne technologie i narzędzia używane do automatyzacji infrastruktury i kontenerów?
- ?Jaki jest proces rekrutacyjny i ile etapów przewiduje?
- −Dokładne określenie 'other' jako typu kontraktu.
- −Szczegółowy opis procesu rekrutacyjnego.
- −Informacje o wielkości zespołu projektowego.
- −Informacje o budżecie szkoleniowym lub możliwościach rozwoju.
- −Szczegóły dotyczące konkretnych projektów, nad którymi będzie pracował kandydat.
Praca w zespole projektowym, z naciskiem na współpracę i efektywną komunikację techniczną.