Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier Oprogramowania Python
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Oprogramowania Python, który dołączy do naszego zespołu i pomoże w tworzeniu nowoczesnych aplikacji oraz systemów opartych na języku Python. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i optymalizację kodu, a także za współpracę z innymi członkami zespołu w celu dostarczania wysokiej jakości rozwiązań.
Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w Pythonie, znać popularne frameworki takie jak Django lub Flask oraz mieć umiejętność pracy z bazami danych SQL i NoSQL. Ważne jest również doświadczenie w pracy z systemami kontroli wersji, takimi jak Git, oraz znajomość zasad programowania obiektowego i wzorców projektowych.
W naszej firmie stawiamy na innowacyjność i rozwój, dlatego oczekujemy, że nowy członek zespołu będzie aktywnie uczestniczył w procesie projektowania i wdrażania nowych funkcjonalności, a także będzie dbał o jakość kodu poprzez testowanie i code review.
Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy zdalnej. Dodatkowo zapewniamy dostęp do nowoczesnych narzędzi i technologii, a także możliwość uczestnictwa w szkoleniach i konferencjach branżowych. Jeśli jesteś pasjonatem programowania i chcesz rozwijać swoje umiejętności w dynamicznym środowisku, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Python
- Optymalizacja i utrzymanie istniejącego kodu
- Współpraca z zespołem programistów i analityków
- Tworzenie i utrzymywanie dokumentacji technicznej
- Testowanie i debugowanie aplikacji
- Integracja aplikacji z bazami danych SQL i NoSQL
- Wdrażanie najlepszych praktyk programistycznych
- Udział w code review i optymalizacji procesów
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Doświadczenie w pracy z bazami danych SQL i NoSQL
- Znajomość systemów kontroli wersji, np. Git
- Umiejętność pracy w zespole i komunikatywność
- Znajomość zasad programowania obiektowego
- Doświadczenie w testowaniu oprogramowania
- Znajomość języka angielskiego na poziomie technicznym
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Pythonem?
- Czy pracowałeś wcześniej z frameworkami Django lub Flask?
- Jakie techniki testowania oprogramowania stosujesz?
- Czy masz doświadczenie w pracy z bazami danych SQL i NoSQL?
- Jakie narzędzia do kontroli wersji znasz i używasz?
- Czy masz doświadczenie w pracy w metodykach Agile?
- Jakie były Twoje największe wyzwania w dotychczasowej pracy?
- Jakie są Twoje oczekiwania względem tej roli?