Full-stack Engineer (Senior) @Makimo

4 736 - 5 851 USDNet per month - B2B
3 928 - 4 848 USDGross per month - Permanent
Python

Full-stack Engineer (Senior) @Makimo

Python
Łąkowa 7A, Łódź

Makimo

Full-time
Permanent, B2B
Senior
Remote
4 736 - 5 851 USD
Net per month - B2B
3 928 - 4 848 USD
Gross per month - Permanent

Job description

Specjalizujemy się w pracy end to end nad produktami informatycznymi oraz w modernizacji aplikacji dla scale-upów, klientów korporacyjnych oraz organizacji pozarządowych. Mamy duże doświadczenie w utrzymaniu, rozwoju i transformacji rozbudowanych systemów legacy, ale nie stronimy od eksperymentalnego prototypowania i projektów greenfield.


W codziennej pracy kierujemy się pragmatyzmem. Działamy w kilkuosobowych zespołach o płaskiej strukturze, nastawionych na samodzielne odkrywanie wartości biznesowej, bezpośredni kontakt z interesariuszami i dostarczanie efektów dla których wybrana technologia jest narzędziem do osiągnięcia celu. Skupiamy się na poznaniu domeny naszych klientów, występowaniu w roli konsultantów i warsztatowym odkrywaniu produktu wspólnie z nimi.


Poruszamy się po całym stacku technologicznym, unikając ścisłej specjalizacji. Jesteśmy efektywnym zespołem do zadań specjalnych. Cytując jednego z naszych klientów, "you have all demonstrated a tendency to kick loads of a**".

Jesteśmy certyfikowanym partnerem AWS Select w ścieżce Services.


Wśród projektów, które rozwijamy, są m.in.:

  • System w branży MarTech związany z analityką retail i przemysłową przetwarzający 100m+ punktów danych dziennie: Python (Django, asyncio, pydantic, SQLAlchemy), Elixir (Phoenix, Broadway, Oban), JavaScript (Angular, Vue), MySQL, PostgreSQL, TimescaleDB, Cassandra, AWS, GCP, Terraform, OpenCV, ML

  • System w branży MarTech związany z reklamą kontekstową i wideo, dla klientów instytucjonalnych i rządowych: Java, Spring Boot, Kotlin, React, PostgreSQL, AWS, Terraform

  • System zbierania i analizy danych dla UNAIDS, wspólnej agendy UN do eliminacji AIDS jako zagrożenia zdrowia do 2030 roku: Python (Django), Alpine.js, Azure

  • System w branży FinTech/Compliance związany z analizą danych finansowych i umów na potrzeby podatkowe i business intelligence - w rozwoju i transformacji cloud-native: Python (Django), ColdFusion, JavaScript (Node.js, React), AWS, Terraform

...ale też aplikacje mobilne (natywny Android, React Native, Ionic, Capacitor), czy projekty związane z analizą danych.


Czego oczekujemy od kandydatów/-ek?

Poszukujemy full-stack engineera, który dołączy do naszego zespołu i wzmocni nasze kompetencje w rozwoju produktów dla naszych klientów.

Rozwijamy cały zespół Makimo. Nie rekrutujemy na określony czas do konkretnego projektu i nie ograniczamy się też do jednej konkretnej technologii/frameworku. Frameworki, czy języki programowania traktujemy bardziej jako narzędzia, którymi rozwijamy produkty informatyczne.

Czujesz, że spełniasz tylko część wymagań poniżej? Napisz. Nie szukamy mitycznych jednorożców ani 237x developerów, a osób, z którymi dobrze i długo będzie się współpracowało nad wieloma projektami.


Soft skills

  • Komunikacja z klientem + język angielski na poziomie odpowiadającym C1

  • Analiza wymagań biznesowych i proponowanie rozwiązań pasujących do domeny biznesowej, uwarunkowań technicznych i możliwości budżetowych danego projektu

  • Identyfikowanie problemów i proponowanie rozwiązań i usprawnień – również w trudnych lub niejasnych kontekstach.

  • Praca w zespole, komunikacja na Slacku, spotkaniach i warsztatach

  • Dążenie do pogłębiania swojej wiedzy i dzielenie się doświadczeniami z zespołem

  • Technical writing – rozumienie potrzeby i znaczenia dobrej dokumentacji

  • Skrupulatność i umiejętność pracy w zgodzie z przyjętymi na cele projektu procedurami

  • Samodzielność w działaniu i odpowiedzialność za efekty swojej pracy.


Tech skills

  • Tech stack:

    • Python lub JS lub Elixir backendowo

    • JS frontendowo (+ React lub Vue lub Angular)

    • SQL – PostgreSQL

    • otwartość na inne języki programowania, frameworki i biblioteki

  • Nacisk na Backend / Frontend – do wyboru

  • Podstawowa znajomość praktyk DevOps (Docker, Github Workflows)

  • Znajomość technologii chmurowych ze wskazaniem na AWS Cloud

  • Umiejętność korzystania z narzędzi AI do wspierania własnej pracy

  • Analiza istniejącego kodu oraz umiejętność poruszania się w projektach bez dokumentacji i testów


Kluczowe odpowiedzialności w tej roli

  • Współpraca w małych zespołach na każdym etapie dostarczania oprogramowania -  przy projektowaniu, implementacji, dokumentowaniu, testowaniu, wdrożeniu i utrzymaniu

  • Praca przekrojowo przy całych produktach i ich komponentach — z większym, ale nie wyłącznym naciskiem na frontend/backend. W tej roli Twoje zadania nie będą związane z wyłącznie jednym projektem

  • Zapewnianie zgodności z dobrymi praktykami rozwoju oprogramowania, bezpieczeństwa, dokumentacji i utrzymania i silne poczucie odpowiedzialności za jakość

  • Ownership realizowanych przez siebie zadań, aż do wdrożenia i utrzymania (“you build it, you ship it”)

  • Zaangażowanie w rozwój procesów wytwórczych i dobrych praktyk inżynieryjnych

  • Mentoring młodszych członków zespołu i zaangażowanie we wspólny rozwój całych zespołów

  • Przywiązanie uwagi do szczegółów i kładzenie nacisku na zadowolenie użytkowników


Co oferujemy?

  • Możliwość pracy / współpracy zdalnej / również 100% / lub praca w biurze w Łodzi

  • Darmową opiekę medyczna na UoP / możliwość przystąpienia na korzystnych finansowo warunkach do opieki medycznej na B2B

  • Kartę Multisport na UoP / możliwość przystąpienia na korzystnych finansowo warunkach do programu Multisport na B2B

  • Lekcje angielskiego

  • Osobisty budżet narzędziowy, rozwojowy i konferencyjny w przypadku UoP lub możliwość zwrotu kosztów rozwoju w przypadku B2B

  • Wewnętrzne konferencje i warsztaty

  • Makimo Day – czas przeznaczony na rozwój

  • Jasną ścieżkę rozwoju

  • Wsparcie zespołu oraz mentoring


Jeśli chcesz dowiedzieć się więcej o nas, to możesz:


Co dalej / proces

  1. ODPOWIEDZ NA NASZE OGŁOSZENIE.

    Prześlij nam swoja aplikację a my zadzwonimy do Ciebie. 

  2. DAJ SIĘ POZNAĆ.

    Po rozmowie telefonicznej otrzymasz od nas, do wypełnienia krótką ankietę. Jesteśmy ciekawi Twojej osoby, pomysłów, ale także stylu w jakim piszesz swój kod. 

  3. ROZMOWA Z NAMI.

    Po analizie Twojej ankiety, przyjdzie czas, aby poznać się bliżej, podczas spotkania on-line. Rozmowa będzie zawierać część techniczną oraz kompetencyjną. 

  4. ROZMOWA – DRUGI ETAP.

    Po rozmowie on - line, w ciągu kilku dni prześlemy do Ciebie informację zwrotną oraz zaproszenie na drugie spotkanie. Rozmowa ta będzie już miała charakter biznesowy,  o doświadczeniach i twoich oczekiwaniach co do naszej współpracy.

  5. WITAJ W TEAMIE MAKIMO!

    Ostateczna decyzję i ofertę finansową przekażemy w ciągu kilku dni od spotkania.

Tech stack

    PostgreSQL

    advanced

    React

    advanced

    JavaScript

    advanced

    Python

    advanced

    AWS

    regular

    Elixir

    nice to have

    Angular

    nice to have

    Vue

    nice to have

Office location

Published: 22.12.2025

Full-stack Engineer (Senior) @Makimo

4 736 - 5 851 USDNet per month - B2B
Summary of the offer

Full-stack Engineer (Senior) @Makimo

Łąkowa 7A, Łódź
Makimo
4 736 - 5 851 USDNet per month - B2B
3 928 - 4 848 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Makimo sp. z o.o. z siedzibą w Łodzi, ul. Łąkowa 7A bud. D lok. 215 (dalej jako "administr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.