JustJoin.IT Praca zdalna Mid

Python Developer

IDEA COMMERCE S.A.

⚲ Bydgoszcz

Do uzgodnienia

Wymagania

  • Git
  • Python
  • fastapi
  • CSS
  • HTML
  • SQLAlchemy
  • Docker
  • jinja
  • tailwind
  • XML

Opis stanowiska

IDEA commerce to zespół, który łączy technologię, dane i procesy biznesowe, tworząc rozwiązania wspierające sprzedaż i automatyzację w e-commerce. Nie lubimy korporacyjnego języka i nadmiaru procedur. Stawiamy na konkret, partnerską współpracę i sensowną technologię. Testujemy, analizujemy i ulepszamy – bo wiemy, że najlepsze rozwiązania powstają w dialogu. 

Zakres obowiązków 
• analiza wymagań i proponowanie rozwiązań technicznych, 
• współpraca z innymi developerami, analitykami i użytkownikami systemu 
• dbanie o jakość kodu, testy i dokumentację. 
  Wymagania 
• dobra znajomość języka Python, 
• doświadczenie z FastAPI,

• umiejętność pisania czytelnego i utrzymywalnego kodu, 
• znajomość systemów kontroli wersji (Git), 
• podstawowa znajomość baz danych (SQL / PostgreSQL), 
• chęć rozwoju i otwartość na naukę systemów ERP,
• Dobra znajomość HTML, CSS, JavaScript
• odpowiedzialność za realizowane zadania i dobra komunikacja w zespole. 

  Dodatkowym atutem będzie 
• doświadczenie w pracy z Odoo (dowolna wersja), 
• znajomość Docker, 
• doświadczenie w pracy z systemami ERP / CRM / e-commerce, 
• wiedza o procesach biznesowych (sprzedaż, logistyka, księgowość), 
• udział w migracjach systemów lub większych refaktoryzacjach. 
• Doświadczenie z Tailwind CSS (v4)
• Umiejętność pracy z migracjami (Alembic)
• Znajomość XML-RPC
• Swobodne poruszanie się w środowisku Linux / bash
  Oferujemy 
• realny wpływ na rozwiązania techniczne i sposób realizacji projektu, 
• onboarding i wsparcie zespołu, 
• możliwość rozwoju technicznego i poszerzania kompetencji, 
• prywatną opiekę medyczną (również dla bliskich), 
• grupowe ubezpieczenie na życie, 
• spotkania integracyjne, 
• dofinansowanie do karty sportowej,
• nowoczesne i komfortowe środowisko pracy.

🔍 Dekoder Ogłoszenia

🔴
Nie lubimy korporacyjnego języka i nadmiaru procedur.
Może oznaczać brak formalnych procesów, co prowadzi do chaosu i niejasności w organizacji pracy.
🔴
Stawiamy na konkret, partnerską współpracę i sensowną technologię.
Może sugerować nacisk na szybkie dostarczanie funkcjonalności kosztem jakości lub długoterminowej strategii technologicznej.
🔴
Testujemy, analizujemy i ulepszamy – bo wiemy, że najlepsze rozwiązania powstają w dialogu.
Może oznaczać, że proces decyzyjny jest powolny i wymaga ciągłych dyskusji, co może spowalniać postęp projektu.
🔴
realny wpływ na rozwiązania techniczne i sposób realizacji projektu
Może oznaczać, że będziesz miał dużą odpowiedzialność, ale także potencjalnie będziesz musiał radzić sobie z problemami bez jasnego wsparcia lub struktury.
🔴
chęć rozwoju i otwartość na naukę systemów ERP
Może oznaczać, że większość pracy będzie polegała na nauce i adaptacji do istniejących, być może przestarzałych lub skomplikowanych systemów, zamiast na tworzeniu czegoś od podstaw.