Text copied to clipboard!
Tytuł
Text copied to clipboard!Python Developer dla Startupu Budowlanego
Opis
Text copied to clipboard!
Szukamy Programisty Python dla Startupu Budowlanego, który dołączy do naszego dynamicznego zespołu technologicznego i pomoże nam zrewolucjonizować branżę budowlaną poprzez nowoczesne rozwiązania cyfrowe. Nasz startup koncentruje się na tworzeniu inteligentnych narzędzi do zarządzania projektami budowlanymi, optymalizacji procesów oraz automatyzacji zadań w terenie i w biurze.
Jako Programista Python będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie backendowych komponentów naszych aplikacji. Będziesz współpracować z zespołem frontendowym, projektantami UX/UI oraz specjalistami branży budowlanej, aby dostarczać funkcjonalne i skalowalne rozwiązania. Pracujemy w środowisku Agile, z naciskiem na szybkie iteracje, testowanie i ciągłe doskonalenie.
Twoje zadania będą obejmować tworzenie API, integrację z bazami danych, optymalizację wydajności oraz implementację algorytmów wspierających analizę danych z placów budowy. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania architektury systemu oraz proponować innowacyjne rozwiązania technologiczne.
Idealny kandydat to osoba z doświadczeniem w pracy z frameworkami takimi jak Django lub Flask, znająca dobre praktyki programowania, testowania i dokumentowania kodu. Znajomość zagadnień DevOps, konteneryzacji (Docker) oraz pracy z chmurą (AWS, GCP lub Azure) będzie dodatkowym atutem.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz realny wpływ na rozwój produktu. Dołącz do nas i pomóż nam zmienić sposób, w jaki działa branża budowlana!
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój backendu aplikacji webowych w Pythonie
- Tworzenie i utrzymywanie RESTful API
- Integracja z bazami danych (PostgreSQL, MySQL)
- Współpraca z zespołem frontendowym i projektantami UX/UI
- Optymalizacja wydajności i skalowalności aplikacji
- Udział w projektowaniu architektury systemu
- Pisanie testów jednostkowych i integracyjnych
- Dokumentowanie kodu i procesów technicznych
- Wdrażanie rozwiązań DevOps i automatyzacja procesów CI/CD
- Analiza danych i implementacja algorytmów wspierających decyzje
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Doświadczenie w pracy z relacyjnymi bazami danych
- Umiejętność tworzenia i dokumentowania API
- Znajomość systemów kontroli wersji (Git)
- Podstawowa znajomość narzędzi DevOps (Docker, CI/CD)
- Zdolność do pracy zespołowej i komunikatywność
- Dbałość o jakość kodu i dobre praktyki programistyczne
- Znajomość języka angielskiego na poziomie technicznym
- Mile widziane doświadczenie w pracy z chmurą (AWS, GCP, Azure)
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Pythonem?
- Z jakich frameworków backendowych korzystałeś?
- Czy pracowałeś wcześniej w startupie lub środowisku Agile?
- Jakie masz doświadczenie z bazami danych?
- Czy masz doświadczenie z konteneryzacją (Docker)?
- Jakie narzędzia DevOps znasz i stosowałeś?
- Czy potrafisz tworzyć i dokumentować REST API?
- Jakie są Twoje oczekiwania finansowe?
- Czy jesteś otwarty na pracę zdalną lub hybrydową?
- Jakie projekty technologiczne realizowałeś wcześniej?