⛵️ Kim jesteśmy oraz dlaczego właśnie Ciebie szukamy?
Cześć! Jesteśmy liderem w branży contact center, oferującym innowacyjne rozwiązania w chmurze. Przez ponad 15 lat nasze technologie pomagają firmom na całym świecie zwiększać sprzedaż, poprawiać satysfakcję klientów i doskonalić customer experience. Teraz mamy wyjątkową okazję, by rozwijać się jeszcze szybciej!
Dzięki inwestycji 80 mln PLN od Grupy MCI, wchodzimy w nową fazę rozwoju. Planujemy dynamiczny wzrost sprzedaży, rozwój naszych produktów oraz rozbudowę zespołu. To idealny moment, aby dołączyć do nas i stać się częścią tej ekscytującej podróży!
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.
Twój zakres obowiązków obejmuje:
- Udział w opracowaniu koncepcji oraz planowaniu nowych modułów i funkcjonalności oprogramowania
- Analizowanie dokumentacji projektowej
- Rozwój oprogramowania
- Utrzymywanie oprogramowania.
Nasze wymagania:
- 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
Mile widziane:
- Podstawowa znajomość PHP i JavaScript
- Znajomość zagadnień dot. VoIP
- Znajomość Ansible
- Znajomość Jenkinsa
- Umiejętność programowania aplikacji współbieżnych i/lub rozproszonych.
Co damy Ci w zamian:
- 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ń.
- Prywatną opiekę medyczną.
- Kartę multisport.
Jeśli jesteś osobą z pasją do programowania, która chce tworzyć innowacyjne rozwiązania i rozwijać się w dynamicznym środowisku, zapraszamy do aplikowania!