Match score not available

Junior Python Engineer

Remote: 
Full Remote
Contract: 
Salary: 
10 - 184K yearly
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

Understanding of computer operations, Proficiency in Python and SQL, Ability to write readable code, Team collaboration and knowledge sharing, Desire for growth as a developer.

Key responsabilities:

  • Develop and optimize backend applications
  • Collaborate with cross-functional teams
  • Create and enhance existing functionalities
  • Maintain systems benefiting millions of users
  • Support the customer service team
Printbox, Enterprise Photo Products Software logo
Printbox, Enterprise Photo Products Software SME https://getprintbox.com/
51 - 200 Employees
See more Printbox, Enterprise Photo Products Software offers

Job description

Dołącz do Printbox - zespołu specjalistów, którzy zmieniają oblicze rynku fotoproduktów i personalizacji! Nasze rozwiązania używane są przez miliony użytkowników w ponad 50 krajach, a wśród naszych klientów znajdują się globalni liderzy.

Budujemy kompleksowy ekosystem narzędzi klasy enterprise, który napędza najlepiej prosperujące sklepy online. Nasz autorski system zarządzania produktami, zaawansowane narzędzia AI, wydajny backend, platforma e-commerce i intuicyjne edytory internetowe dają użytkownikom moc tworzenia i personalizowania produktów z łatwością.

Dynamiczny rozwój Printbox potwierdzają nie tylko zadowoleni klienci, ale również nagroda Diamenty Forbesa 2024 - 1. miejsce w województwie małopolskim w naszej kategorii. To wyróżnienie to dowód na pasję i zaangażowanie całego zespołu.

Obecnie poszukujemy ambitnego Junior Python Engineera, który dołączy do naszego zespołu i będzie rozwijał oraz optymalizował aplikacje backendowe, dbając o ich wydajność, skalowalność i niezawodność.

Dołączając Do Nas Będziesz

  • Pracować w 10 osobowym zespole backendowym - Team Leader & Tech TL, 6 x Python Dev, 2x QA Automation Eng
  • Rozwijać nasze autorskie oprogramowanie
  • Rozumieć każdą linijkę kodu, która wyląduje na naszych serwerach
  • Tworzyć interdyscyplinarny zespół (dołączysz do seniorskiego składu z bogatym doświadczeniem, którym chcemy się z Tobą podzielić)
  • Pracować w spójnym ekosystemie, to my sami decydujemy o tym jak wygląda architektura, w czym jest robiona i dlaczego właśnie tak
  • Pracować, w ramach jednego zespołu, na pełnym procesie, od tworzenia wymagań, przez development, testowanie, monitoring i deployment
  • Mieć czas na dokładne przemyślenie, przedyskutowanie problemu oraz testowanie swojego rozwiązania
  • Mógł/a koncentrować się na realnych efektach swojej pracy (nie mamy w zwyczaju tracić czasu na wypełnianie niepotrzebnych procedur)
  • Korzystać z najnowszych technologii usprawniających pracę (m.in. tzw. AI)

Z jakich technologii korzystamy?

  • Python 3.11 otypowany (mypy)
  • Django 4.2
  • AsyncIO
  • PostgreSQL
  • RabbitMQ
  • Redis
  • Aplikacje uruchamiamy na GCP, AWS i Azure w środowisku Cloud Native (K8S, Flux)

Jak pracujemy?

  • Korzystamy z najlepszych narzędzi i najnowszych bibliotek
  • Stawiamy nacisk na automatyzację procesu przy wykorzystaniu praktyk CI/CD
  • Piszemy długofalowy projekt dbając o jego jakość i czysty kod -> CR w standardzie oraz duże pokrycie testami (aktualnie 96% naszej corowej aplikacji)
  • Wsparcie procesu code review przez SonarQube oraz PR-Agent
  • Obsługujemy ogromny ruch i olbrzymią ilość danych, więc dużo optymalizujemy (+bo lubimy)

Ta Oferta Jest Dla Ciebie, Jeżeli

  • Rozumiesz jak działają komputery
  • Znasz Pythona i SQL
  • Piszesz czytelny kod
  • Potrafisz pracować w zespole i lubisz dzielić się wiedzą
  • Chcesz się rozwijać jako programista
  • Chcesz się rozwijać w środowiskach Cloud Native i Serverless

Jak będzie wyglądała Twoja praca?

  • Współpraca z Product Managerem
    • tworzenie nowych oraz usprawnianie istniejących funkcjonalności
  • Współpraca z zespołem Platform
    • zapewnienie ciągłej bezbłędnej usługi
  • Wsparcie zespołu obsługi klienta
  • Zrozumienie działania produktu i związanych z nim usług
  • Utrzymywanie systemu, z którego korzystają miliony użytkowników, dając im realną wartość
  • Rozwój aplikacji & optymalizacja wydajności


Co dostaniesz w zamian?

  • Wynagrodzenie: 6000-9500 zł netto (B2B) lub 5000-8000 zł brutto (UoP)
  • Umowę B2B z płatnymi przerwami (do 26 dni/rok)
  • Szkolenia zew. i wew. oraz indywidualny budżet szkoleniowy (2000zł) i dodatkowe 5 dni wolnych na Twój rozwój
  • Benefity tj. dofinansowanie do opieki medycznej, karty sportowej; ubezpieczenie na życie
  • Workation - do 5 tygodni rocznie po pierwszym roku współpracy oraz workation ze skróconym czasem pracy po dwóch latach
  • Elastyczne godziny pracy (core hours 10-14)
  • Biuro blisko centrum Krakowa (ul. Fabryczna 20A, około 3km od Dworca/Galerii Krakowskiej)
  • Darmowy parking samochodowy i rowerowy
  • Możliwość pracy zdalnej
  • Onboarding stacjonarny z biura w Krakowie - pierwszy tydzień pracy zaplanowany tak, abyś mógł/-a poznać Zespół, styl pracy i domenę biznesową, którą się zajmujemy
  • Firmową biblioteczkę: dostęp do Printbox Library App, firmowych kindle i zespołowy budżet na książki
  • Program Printbox for All, w ramach którego otrzymasz pakiet opcji na udziały firmy (Employee Stock Option Plan)

Jak będzie wyglądał Twój proces rekrutacji?

  • Rozmowa telefoniczna HR
  • Zadanie rekrutacyjne
  • Rozmowa techniczna + live coding/debugging
  • Feedback i decyzja

Required profile

Experience

Level of experience: Junior (1-2 years)
Spoken language(s):
Polish
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Problem Solving
  • Teamwork
  • Time Management
  • Verbal Communication Skills

Python Developer Related jobs