W związku z rozwojem naszej firmy, poszukujemy (Mid/Senior) Python Developera, który dołączy do zespołu Software Development i będzie współtworzyć nasze produkty. Będziesz rekomendować technologie i optymalną architekturę rozwiązań. Będziesz także implementować funkcjonalności zgodnie z dobrymi praktykami oraz dzielić się wiedzą z młodszymi deweloperami.
Dlaczego fajnie kodować w Pythonie w Focus Telecom?
Piszesz w czystym i standaryzowanym Pythonie
Uczysz się asynchronicznego programowania w Python
Nie jesteś uzależniony od frameworka
Wychodzisz poza ramy “webówki” i tworzysz prawdziwą aplikację w ekosystemie Python
W praktyce stosujesz zasady programowania obiektowego, kodowania sterowanego testami oraz wzorce refaktoryzacji
Masz realny i szybki feedback na temat tego, jak Twój kod działa produkcyjnie
Masz wpływ na to jak działa produkt
Zmierzasz się z ciekawymi problemami, zarówno optymalizacyjnymi, jak i logicznymi.
Tech stack: SQL, Python, PEP8, PyCharm
responsibilities :
Udział w opracowaniu koncepcji oraz planowaniu nowych modułów i funkcjonalności oprogramowania
Analizowanie dokumentacji projektowej
Rozwój oprogramowania
Utrzymywanie oprogramowania.
requirements-expected :
Znajomość GITa, SQL,PEP8 i clean-code
Podstawowa znajomość środowiska Linux
Płynność w tworzeniu aplikacji w Pythonie 3.x
Płynność tworzenia aplikacji w modelu obiektowym
Umiejętność czytania dokumentacji, pracy w zespole i organizacji własnego czasu
Umiejętność pracy z programem PyCharm
Terminowość w dostarczaniu projektów
Podstawowa znajomości Dockera
Znajomość SqlAlchemy i Asyncio (lub innych rozwiązań opartych o te same idee)
Podstawy zagadnień sieciowych
Umiejętność pisania testów jednostkowych
offered :
Dużą swobodę i samodzielność w działaniu.
Informację zwrotną / feedback w zespole oraz poza nim.
Dokładne wdrożenie oraz przejrzystą komunikację.
Zwinne i wspierające środowisko pracy.
Laptop, monitor, telefon oraz inne niezbędne akcesoria.
Subskrypcje / aplikacje niezbędne do wykonywania swoich zadań.