New offer - be the first one to apply!

July 15, 2026

Python Fullstack Developer

Mid • Remote

120 - 130 PLN

Warsaw, Poland

Model pracy: Zdalna – tylko 2 dni w miesiącu w biurze w Warszawie (dni wybiera menedżer)

Zakres obowiązków

  • Projektowanie i rozwój: Tworzenie oraz wdrażanie nowoczesnego oprogramowania w technologiach Python, Django i React.js.
  • Współudział w koncepcji: Aktywny udział w planowaniu architektury oraz projektowaniu nowych modułów i funkcjonalności.
  • Optymalizacja systemów: Analiza wydajności kodu i udoskonalanie istniejących rozwiązań pod kątem technologicznym.
  • Dbałość o jakość: Przeprowadzanie przeglądów kodu (code review) oraz weryfikowanie jakości dostarczanego oprogramowania.

Profil kandydata

  • Doświadczenie backendowe: Minimum 3 lata praktyki w programowaniu w języku Python oraz co najmniej 2 lata z frameworkiem Django.
  • Doświadczenie frontendowe (zaawansowane UI): Minimum 3 lata pracy z React.js, JavaScript, Redux, gotowymi komponentami i szablonami, CSS, React Native oraz jQuery.
  • Kontrola wersji: Praktyczna znajomość rozproszonego systemu kontroli wersji GIT.
  • Testowanie: Doświadczenie w pisaniu testów jednostkowych, funkcjonalnych, regresyjnych oraz End-to-End (E2E).
  • Bazy danych i API: Dobra znajomość baz danych SQL oraz standardu REST API.
  • Język angielski: Poziom umożliwiający swobodne korzystanie z dokumentacji technicznej.
  • Kompetencje miękkie: Zdolność do analitycznego myślenia oraz pełna samodzielność w rozwiązywaniu problemów programistycznych.

Mile widziane

  • Doświadczenie w pracy w metodyce Agile oraz znajomość systemu JIRA.
  • Praktyczna znajomość bazy danych PostgreSQL.
  • Znajomość systemów automatyzacji CI/CD (np. Jenkins, TeamCity).
  • Doświadczenie z systemem monitorowania błędów Sentry.
  • Znajomość platform takich jak Gerrit, Bitbucket, GitHub lub GitLab.
  • Znajomość narzędzi testowych Playwright lub Cypress.
  • Podstawowa znajomość systemu operacyjnego Linux.

Similar jobs you might like

Technology

rynekpierwotny.pl

Back-end Developer

Mid

Hybrid

Warsaw, Poland

13,000 - 17,000 PLN

🏢 Summary: Backend Python/Django role focused on designing and developing scalable applications with LLM integrations. The position involves building and maintaining REST APIs, working with PostgreSQL databases, and implementing AI-powered solutions using Anthropic or OpenAI APIs. Hybrid work model in Warsaw with opportunities to work on advanced technological solutions. 🗂️ Requirements: Min. 3 years of experience with Python or similar technology, Very good knowledge of Django, Strong understanding of OOP, Knowledge of design patterns, Very good knowledge of PostgreSQL or similar database, Experience with REST API development, Ability to write clean and optimized code, Very good knowledge of Git or Mercurial, Good knowledge of Unix environment, Knowledge of Python/Django best practices (PEP8), Ability to write unit tests, Experience with Anthropic Claude API or OpenAI API integration, Experience building LLM-based applications (prompt engineering, AI agents, context engineering) 📃 Skills: Python, Django, OOP, PostgreSQL, REST, Git, Mercurial, Unix, PEP8, Testing, Anthropic, OpenAI, LLM, Prompting 🏢 Description: Miejsce współpracy: Warszawa (hybrydowo, współpraca zdalna do 6 dni w miesiącu). Wymagania: Bardzo dobra znajomość Python i/lub podobnej technologii (min. 3 lata doświadczenia łącznie). Bardzo dobra znajomość frameworku Django. Bardzo dobra znajomość OOP. Znajomość wzorców projektowych. Bardzo dobra znajomość PostgreSQL lub pokrewne. Znajomość REST Api. Umiejętność pisania przejrzystego i optymalnego kodu. Bardzo dobra znajomość GIT lub Mercurial. Dobra znajomość środowiska Unix. Dobra znajomość języka angielskiego pozwalająca na pracę z dokumentacją. Znajomość dobrych praktyk w Python / Django (m. in. PEP8). Umiejętność pisania testów jednostkowych. Projektowanie nowych rozwiązań. Znajomość Anthropic Claude API lub OpenAI API (integracja LLM w aplikacjach backendowych). Doświadczenie w budowaniu aplikacji opartych o LLM (prompt engineering, agenty AI, context engineering). Mile widziane: Znajomość uWSGI i Nginx w zakresie konfiguracji i administracji. Znajomość Redis, PostGIS, Elasticsearch oraz Celery, RQ. Znajomość Docker, Kubernetes, Helm, Ansible. Umiejętność optymalizowania zapytań bazodanowych. Znajomość HTML, CSS, LESS, JS. Doświadczenie w analizie wydajności aplikacji z wykorzystaniem Elastic APM. Znajomość koncepcji logging i observability – praca z logami (np. Elasticsearch) oraz monitoringiem aplikacji i infrastruktury (np. Grafana). Doświadczenie w optymalizacji oraz automatyzacji procesów CI/CD. Znajomość narzędzi do monitorowania błędów i diagnostyki aplikacji, takich jak Sentry. Ogólna orientacja w tematyce modeli open-source (Llama, Mistral) lub fine-tuningu. Świadomość zagadnień MLOps (śledzenie eksperymentów, wdrażanie modeli). Oferujemy: Zaawansowany stack technologiczny i interesujące rozwiązania. Współpracę hybrydową z energicznym i profesjonalnym zespołem. Możliwość rozwoju w ramach firmy - regularne szkolenia techniczne. Lokalizację biura nieprzyzwoicie blisko stacji metra Wierzbno. Prywatna opieka medyczna, ubezpieczenie na życie i karta sportowa. 6- godzinne piątki. Nagrody roczne oraz jubileuszowe.

Technology

Experis Manpower Group

Starszy Programista Frontend (Angular) M/K

Senior

Hybrid

Warsaw, Poland

110 - 120 PLN

🏢 Summary: Oferta dotyczy stanowiska Frontend Developera odpowiedzialnego za rozwój i utrzymanie aplikacji w Angularze w środowisku bankowym. Rola obejmuje integrację z REST API, pracę z danymi asynchronicznymi oraz dbałość o jakość kodu w metodyce Scrum. Praca wymaga regularnej obecności w biurze w Warszawie (8 razy w miesiącu). 🗂️ Requirements: Angular 16+ (min. 5 lat doświadczenia komercyjnego), TypeScript, JavaScript, RxJS, Node.js, NPM, HTML5, CSS, Git, REST API, Doświadczenie w code review, Doświadczenie w refaktoryzacji, Znajomość wzorców projektowych, Doświadczenie w pracy w Scrum, Jira, Confluence, Język angielski min. B2 📃 Skills: Angular, TypeScript, JavaScript, RxJS, Node.js, NPM, HTML5, CSS, Git, REST, Jira, Confluence 🏢 Description: Lokalizacja: Warszawa (wymagana obecność w biurze 8 razy w miesiącu) Obowiązki: •    Rozwój i utrzymanie aplikacji frontendowych (Angular, TypeScript, JavaScript) •    Integracja z API oraz praca z danymi asynchronicznymi (RxJS) •    Dbałość o jakość kodu (code review, refaktoryzacja, wzorce projektowe) •    Praca z narzędziami deweloperskimi (Git, Node.js, NPM) •    Współpraca z zespołem w metodyce Scrum (Jira, Confluence) •    Samodzielna realizacja zadań Wymagania: •    Znajomość frameworku Angular 16+ (min. 5 lata doświadczenia komercyjnego) •    Doświadczenie w programowaniu TypeScript / JavaScript •    Znajomość: RxJS, Node.js, NPM, HTML5, CSS, Git •    Znajomość REST API •    Samodzielność i zaangażowanie w realizację powierzonych zadań •    Doświadczenie w zakresie code review oraz refaktoryzacji •    Znajomość wzorców projektowych •    Umiejętności interpersonalne i komunikacyjne •    Doświadczenie w sektorze bankowym (mile widziane) •    Znajomość technologii mobilnych (mile widziane) •    Znajomość metodyk zwinnych oraz doświadczenie w pracy w zespołach Scrumowych •    Sprawne posługiwanie się narzędziami Jira oraz Confluence •    Znajomość języka angielskiego na poziomie min. B2 Oferta: •    Prywatna opieka medyczna •    Ubezpieczenie grupowe •    Karta Multisport •    Dostęp do platformy szkoleniowej Manpower

Technology

ASTEK Polska

Programista Frontend / Programistka Frontend (React)

Mid

Hybrid

Warsaw, Poland

1,000 - 1,100 PLN

🏢 Summary: Frontend Developer (React) role focused on designing and developing a modern greenfield web application using JavaScript/TypeScript and contemporary frontend frameworks. The position involves implementing asynchronous communication with backend services and delivering scalable, production-ready solutions in collaboration with cross-functional teams. Hybrid work model with B2B contract. 🗂️ Requirements: Very good knowledge of JavaScript and/or TypeScript, Commercial experience with modern frontend frameworks (React or Lit), Practical experience with asynchronous communication (AJAX, REST API, WebSockets), Experience in building applications وفق Responsive Web Design (RWD) principles, Ability to write clean, testable, and scalable code 📃 Skills: JavaScript, TypeScript, React, Lit, AJAX, REST, WebSockets, RWD 🏢 Description: Programista Frontend / Programistka Frontend (React) Lokalizacja: hybryda: Warszawa lub Katowice (2x w tygodniu) Wynagrodzenie: B2B: 1000-1100 MD / B2B Zadania: ·       Projektowanie i rozwój nowoczesnej aplikacji webowej w oparciu o JavaScript / TypeScript oraz frameworki takie jak React lub Lit ·       Aktywny udział w tworzeniu aplikacji typu greenfield architektonicznych po wdrożenie produkcyjne ·       Implementacja asynchronicznej komunikacji z backendem. ·       Wsparcie procesu wdrożeniowego w środowisku chmurowym (Google Cloud Platform) ·       Współpraca z zespołami backendowymi, DevOps i UX/UI w celu dostarczania spójnych i skalowalnych rozwiązań ·       Dokumentowanie rozwiązań technicznych i dzielenie się wiedzą w zespole Wymagania: Bardzo dobra znajomość JavaScript i/lub TypeScript Doświadczenie komercyjne w pracy z nowoczesnymi frameworkami frontendowymi, takimi jak: React, Lit Praktyczna znajomość pełnej asynchroniczności: komunikacja AJAX / REST API, praca z WebSockets, obsługa zdarzeń i asynchronicznych przepływów danych Doświadczenie w tworzeniu aplikacji zgodnie z zasadami Responsive Web Design (RWD) (aplikacje dostosowane do różnych rozdzielczości i urządzeń) Umiejętność pisania czystego, testowalnego i skalowalnego kodu Doświadczenie w pracy zespołowej w metodykach zwinnych (Scrum / Agile) Dobra znajomość języka angielskiego Mile widziane: Doświadczenie w realizacji projektów bankowych lub finansowych Znajomość architektury aplikacji działających w chmurze (Google Cloud Platform – GCP)

Technology

ITFS

Senior Frontend Developer (React)

Senior

Hybrid

Warsaw, Poland

110 - 125 PLN/hr

🏢 Summary: Frontend Developer role focused on building and developing frontend applications using JavaScript and React in a hybrid work model. The position involves integrating solutions based on microservices architecture, optimizing application performance, and participating in code reviews. The offer includes B2B cooperation, medical and sports packages, and work on a long-term development project. 🗂️ Requirements: Minimum 5 years of experience as Frontend Developer, Very good knowledge of JavaScript, Practical experience with React, Knowledge of microservices architecture 📃 Skills: JavaScript, React, Microservices 🏢 Description: Miejsce pracy: Warszawa (hybrydowo) - 1 raz w tygodniu z biura Klienta Start: ASAP (do 2 tygodni okresu wypowiedzenia) Forma współpracy: B2B z ITFS Stawka: 110-125 PLN/h + VAT Proces rekrutacyjny: Krótka rozmowa telefoniczna z rekruterem ITFS -> Rozmowa techniczno-projektowa z Klientem -> Decyzja ZAKRES OBOWIĄZKÓW Tworzenie i rozwój warstwy frontendowej aplikacji z wykorzystaniem technologii JavaScript oraz frameworka React , Projektowanie oraz integracja rozwiązań w oparciu o architekturę mikroserwisową , Dbanie o wysoką jakość kodu, wydajność oraz optymalizację aplikacji, Współpraca z zespołem projektowym oraz wykonywanie code review. WYMAGANIA min. 5 lat doświadczenia w roli Programisty Frontend , Bardzo dobra znajomość języka programowania JavaScript , Praktyczna znajomość frameworka React , Znajomość założeń architektury mikroserwisowej . OFERUJEMY Możliwość skorzystania z pakietu medycznego i sportowego, Możliwość skorzystania z darmowej opieki księgowej (do 3 wpisów miesięcznie), Praca przy ciekawym i rozwojowym projekcie, Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej.

Technology

emagine Polska

FullStack Developer Java & React (50% React, 50% Java)

Senior

Hybrid

Krakow, Poland

200 - 200 PLN/hr

🏢 Summary: Long-term B2B opportunity for a senior engineer to deliver production-ready code and shape system architecture in a microservices environment. The role combines hands-on Java and React development with architectural responsibilities in a global, collaborative setup. It focuses on high-frequency delivery and technical excellence within the financial sector. 🗂️ Requirements: Strong Java experience (latest versions), Strong React experience, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Proven high-frequency code delivery, Experience in banking or financial sector 📃 Skills: Java, React, Microservices, REST, PostgreSQL, Banking, Docker, Kubernetes 🏢 Description: Working mode : Hybrid - 6 days per month at the Warsaw office Contract type : B2B, long term cooperation Rate : 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

emagine Polska

Senior React Developer

Senior

Hybrid

Warsaw, Poland

185 - 185 PLN/hr

🏢 Summary: Senior React Developer role in the banking sector focused on delivering scalable, high-quality front-end and platform solutions. The position involves building and maintaining reusable components, ensuring accessibility compliance, and implementing comprehensive unit and e2e testing. The developer will also support other teams with front-end best practices and technical expertise. 🗂️ Requirements: Minimum 5 years of professional experience, Experience in banking or financial sector, Very good knowledge of React, Very good knowledge of JavaScript, Very good knowledge of TypeScript, Very good knowledge of CSS, Experience in building scalable front-end applications, Experience in creating and maintaining NPM packages, Strong knowledge of unit testing, Strong knowledge of e2e testing, Ability to write and refactor tests using Jest, Testing Library, Cypress, Proficiency with Git, Knowledge of Accessibility (a11y) principles, Ability to build interfaces compliant with WCAG, Experience with Jira, Experience with Confluence, Experience with Bitbucket 📃 Skills: React, JavaScript, TypeScript, CSS, NPM, Jest, TestingLibrary, Cypress, Git, WCAG, Accessibility, Jira, Confluence, Bitbucket 🏢 Description: umowa: B2B stawka: 185 zł/h + VAT tryb: hybryda, 1 dzień w tygodniu (środa) z biura w Warszawie branża: bankowość Poszukujemy Senior React Developera, który posiada bardzo dobrą znajomość technologii webowych oraz umiejętność współpracy w zespole. Wymagana jest biegłość w React, JavaScript, TypeScript oraz CSS, a także znajomość testów jednostkowych i dobrych praktyk w zakresie dostępności. Idealny kandydat to osoba, która potrafi dostarczać wysokiej jakości rozwiązania techniczne oraz wspierać inne zespoły. Główne obowiązki Dostarczanie generycznych i platformowych rozwiązań dla zespołów front-endowych. Pisanie i utrzymanie testów jednostkowych oraz e2e. Dbanie o spójność i wysoką jakość dostarczanych rozwiązań. Naprawa błędów. Współpraca z innymi zespołami platformowymi i projektantami. Wsparcie merytoryczne zespołów w ramach szeroko rozumianego front-endu. Tworzenie i utrzymywanie dokumentacji. Kluczowe wymagania Minimum 5 lat doświadczenia zawodowego. Doświadczenie w sektorze bankowym/finansowym. Bardzo dobra znajomość React, JavaScript, TypeScript, NPM oraz CSS. Doświadczenie w tworzeniu i utrzymywaniu skalowalnych aplikacji front-endowych oraz paczek NPM. Bardzo dobra znajomość testów jednostkowych oraz e2e. Umiejętność samodzielnego pisania, utrzymywania i refaktoryzacji testów (np. Jest, Testing Library, Cypress). Biegła obsługa systemu kontroli wersji Git. Dobre rozumienie zasad dostępności (Accessibility / a11y). Umiejętność tworzenia interfejsów zgodnych z WCAG. Doświadczenie z pracą z Jira, Confluence, Bitbucket. Umiejętności mile widziane Doświadczenie w pracy z design systemami, zarówno w ich używaniu, jak i współtworzeniu we współpracy z zespołem projektowym. Doświadczenie w architekturze microfrontendów. Znajomość wyzwań związanych z podziałem aplikacji i integracją. Doświadczenie w pracy z hybrydowymi aplikacjami mobilnymi (np. WebView, React Native). Doświadczenie w pracy z agentami AI lub narzędziami opartymi o AI.

Technology

B2Bnetwork

Programista / Programistka JavaScript

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Frontend Developer role focused on designing, developing and maintaining web applications using React and TypeScript, with close integration to REST APIs. The position involves performance optimization, code quality assurance, and adherence to security and W3C standards. The role also includes managing build processes and collaborating on technical solution design. 🗂️ Requirements: Higher education in Computer Science or related field, Minimum 5 years of commercial experience in web application development, Very good knowledge of JavaScript (ES6/ES7), Very good knowledge of TypeScript, Very good knowledge of HTML5, Very good knowledge of CSS3, Experience with React (Redux, Saga), Experience with Node.js, Experience with NPM, Experience with Bootstrap, Experience with jQuery, Experience with Webpack, Experience with Gulp or Grunt, Experience with SASS or LESS, Knowledge of OOP design patterns, Knowledge of OWASP Top 10, Experience with REST API integration, Knowledge of W3C standards, Ability to optimize web application performance, Experience with Git, English proficiency for working with technical documentation 📃 Skills: JavaScript, TypeScript, HTML5, CSS3, React, Redux, Saga, Node.js, NPM, Bootstrap, jQuery, Webpack, Gulp, Grunt, SASS, LESS, OOP, OWASP, REST, W3C, Git, ES6, ES7 🏢 Description: Twój zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji webowych (frontend + integracje) Tworzenie nowych funkcjonalności w oparciu o React oraz TypeScript Współpraca z zespołem backendowym przy integracji REST API Dbanie o jakość kodu (code review, stosowanie dobrych praktyk i wzorców projektowych) Optymalizacja wydajności aplikacji oraz poprawa UX/UI Utrzymanie zgodności ze standardami W3C oraz zasadami bezpieczeństwa (OWASP Top 10) Udział w analizie wymagań i projektowaniu rozwiązań technicznych Zarządzanie zależnościami i procesem budowania aplikacji (Webpack, Gulp/Grunt) Praca z systemem kontroli wersji Git Nasze wymagania Wykształcenie wyższe (preferowane kierunki informatyczne lub pokrewne) Minimum 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych Bardzo dobra znajomość: JavaScript (ES6/ES7), TypeScript, HTML5, CSS3 Doświadczenie w pracy z: React (Redux, Saga), Node.js, NPM, Bootstrap, jQuery, Webpack oraz, Gulp/Grunt, Preprocesorami CSS (SASS/LESS) Znajomość wzorców projektowych (OOP) Znajomość zagadnień bezpieczeństwa aplikacji (OWASP Top 10) Doświadczenie w pracy z REST API Znajomość standardów W3C Umiejętność optymalizacji wydajności aplikacji Znajomość systemu kontroli wersji Git Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną Mile widziane Doświadczenie w pracy w metodykach Agile/Scrum Znajomość narzędzi do lintowania (TSlint/JSLint) i dbałość o jakość kodu Doświadczenie w pracy z dużymi aplikacjami frontendowymi (SPA) Umiejętność pisania testów jednostkowych i integracyjnych Znajomość CI/CD Doświadczenie w pracy z nowoczesnymi narzędziami developerskimi i automatyzacją buildów Zainteresowanie nowymi technologiami frontendowymi i trendami

Technology

NASK S.A.

Programistka / Programista Frontend

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Frontend Developer role focused on building and maintaining performant web applications using React, Next.js and TypeScript, with involvement in backend services and API integrations. The position includes designing responsive UX/UI interfaces, integrating REST/WebSocket services, and ensuring code quality, security and performance within an Agile team. 🗂️ Requirements: Minimum 3 years experience as Frontend Developer, Commercial experience with TypeScript and React/Next.js, Very good knowledge of TypeScript, React, Next.js, Redux, Node.js, Good knowledge of HTML5, CSS3, Tailwind CSS, Experience in designing and integrating REST API, Knowledge of design patterns and clean code principles, Experience in debugging, testing and code optimization, Understanding of application security, Experience working in Agile/Scrum 📃 Skills: TypeScript, React, Next.js, Redux, Node.js, HTML5, CSS3, Tailwind, REST, WebSocket, JavaScript, Agile, Scrum 🏢 Description: Programistka / Programista Frontend w Zespole Wytwarzania Oprogramowania Miejsce pracy: Warszawa Szukamy osoby, która posiada: Minimum 3 lata doświadczenia w roli Frontend Developera z TypeScript i React/Next.js Bardzo dobrą znajomość TypeScript, Next.js, React, Redux, Node.js Dobrą znajomość HTML5, CSS3, Tailwind CSS Doświadczenie w projektowaniu i integracji interfejsów REST API, Znajomość wzorców projektowych oraz zasad czystego kodu, Umiejętność debugowania, testowania i optymalizacji kodu, Dobre zrozumienie zagadnień bezpieczeństwa aplikacji, Znajomość zagadnień związanych z UX/UI Umiejętność pracy w zespole, doświadczenie w pracy w metodykach Agile/Scrum Co oferujemy? To zależy od Twoich potrzeb: Potrzebujesz wyzwań? Ciekawa, ambitna i odpowiedzialna praca w dynamicznie rozwijającym się zespole czeka na Ciebie. Chcesz zadbać o siebie i bliskich? Oferujemy prywatną opiekę medyczną oraz ubezpieczenia grupowe na życie. Chcesz się rozwijać? U nas będziesz mieć wiele okazji: programy szkoleniowe i rozwojowe, dofinansowanie do podnoszenia kwalifikacji zawodowych, możliwość awansu… Lubisz aktywność fizyczną? Mamy dla Ciebie kartę Multisport. Chcesz mieć chwilę dla siebie? Oferujemy dofinansowanie do wypoczynku. Twoim zadaniem będzie: Rozwój i utrzymanie wydajnych aplikacji webowych po stronie frontendu. Rozwój i utrzymanie usług backendowych Analiza wymagań i udział w planowaniu rozwoju aplikacji. Projektowanie oraz implementacja oprogramowania. Implementacja i rozwój responsywnych interfejsów z uwzględnieniem projektów UX/UI Integracja z back-end (REST, WebSocket). Opracowywanie testów jednostkowych i integracyjnych dla wytwarzanego oprogramowania Weryfikacja, debugowanie i usuwanie błędów. Udoskonalanie wdrożonych rozwiązań pod kątem wydajności, jakości i bezpieczeństwa. Ścisła współpraca z zespołem backendowym oraz UX/UI Dokumentacja wytworzonego oprogramowania. Czekamy na Twoje CV!

Technology

emagine Polska

Senior PHP Developer (CMS Joomla)

Senior

Remote

Warsaw, Poland

🏢 Summary: Projekt dotyczy rozwoju i doskonalenia rozwiązań opartych o PHP i CMS Joomla 4+, z istotnym udziałem prac frontendowych w React.js. Rola obejmuje budowę i rozwój komponentów, modułów oraz wtyczek Joomla, utrzymanie dokumentacji technicznej oraz dbanie o jakość kodu poprzez testy jednostkowe. Projekt realizowany jest w sektorze publicznym w modelu zdalnym lub z Warszawy w okresie lipiec 2026 – lipiec 2027. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w PHP, Praktyczna znajomość PHP 7+ oraz projekty w PHP 8.2+ (min. 2), Minimum 3 lata doświadczenia z Git/GitLab lub udział w min. 5 projektach, Doświadczenie w tworzeniu komponentów Joomla 4+ (min. 2), Doświadczenie w tworzeniu modułów Joomla 4+ (min. 2), Doświadczenie w tworzeniu wtyczek Joomla 4+ (min. 2), Znajomość architektury i środowiska programistycznego Joomla, Minimum 3 lata doświadczenia w JavaScript i React.js lub udział w min. 3 projektach, Minimum 1 rok doświadczenia w testach jednostkowych PHP (np. PHPUnit), Minimum 1 rok doświadczenia w testach jednostkowych React (np. Jest, Testing Library) 📃 Skills: PHP, PHPUnit, Joomla, JavaScript, React, Jest, Git, GitLab, CI/CD 🏢 Description: INFORMACJE O PROJEKCIE: Lokalizacja: Warszawa lub 100% zdalnie Branża: Public Stawka: jesteśmy otwarci na oczekiwania finansowe kandydatów Podsumowanie: Rola ta koncentruje się przede wszystkim na rozwoju i doskonaleniu rozwiązań programistycznych. Oczekuje się, że programista będzie wnosił wkład w różne aspekty produkcji oprogramowania, dokumentację techniczną oraz sugerował ulepszenia procesów tworzenia oprogramowania. Obowiązki: Budowanie i ulepszanie oprogramowania produkowanego. Utrzymywanie dokumentacji technicznej dla aplikacji klienckich. Propozycje implementacji usprawnień procesów tworzenia oprogramowania (w tym narzędzi i środków efektywności dla klienta). Obowiązkowe: Wymagania i kompetencje techniczne Minimum 5 lat doświadczenia komercyjnego w tworzeniu oprogramowania w języku PHP , z praktyczną znajomością wersji PHP 7 lub nowszych, w tym stosowania dobrych praktyk i standardów bezpieczeństwa kodu. Udokumentowane doświadczenie w realizacji projektów w środowisku PHP 8.2 lub nowszym – minimum dwa zakończone projekty wykorzystujące tę wersję technologii. Praktyczna znajomość systemów kontroli wersji Git/GitLab , potwierdzona co najmniej 3-letnim doświadczeniem lub udziałem w minimum pięciu zakończonych projektach realizowanych z wykorzystaniem tych narzędzi. CMS Joomla – rozwój i rozszerzenia Doświadczenie w projektowaniu i rozwijaniu komponentów dla systemu CMS Joomla (wersja 4 lub nowsza), obejmujące opracowanie co najmniej dwóch komponentów. Doświadczenie w tworzeniu i rozwijaniu modułów Joomla (wersja 4 lub nowsza), potwierdzone realizacją minimum dwóch modułów. Doświadczenie w tworzeniu i utrzymaniu wtyczek Joomla (wersja 4 lub nowsza), obejmujące realizację co najmniej dwóch wtyczek. Praktyczna znajomość środowiska programistycznego Joomla, w tym architektury systemu, zasad rozszerzania funkcjonalności oraz integracji własnych rozwiązań. Znajomość systemu szablonów Joomla wraz z umiejętnością implementacji nowoczesnych rozwiązań frontendowych z wykorzystaniem JavaScript i React.js. Frontend Minimum 3 lata praktycznego doświadczenia w programowaniu z wykorzystaniem JavaScript i React.js lub udział w co najmniej trzech zakończonych projektach wykorzystujących te technologie. Testowanie i jakość kodu Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych, preferencyjnie z wykorzystaniem PHPUnit – minimum 1 rok doświadczenia lub udział w co najmniej dwóch projektach obejmujących testowanie jednostkowe. Doświadczenie w tworzeniu testów jednostkowych dla aplikacji React.js, preferencyjnie z wykorzystaniem Jest oraz bibliotek z rodziny Testing Library (np. React Testing Library) – minimum 1 rok doświadczenia lub udział w co najmniej dwóch projektach. Mile widziane: Doświadczenie z metodami rozwoju Agile. Znajomość narzędzi CI/CD. Znajomość narzędzi do monitorowania wydajności aplikacji. Inne szczegóły: Czas trwania projektu: od lipca 2026 do lipca 2027. Typowe godziny pracy: zazwyczaj między 8:00 a 17:00. Rozmowa techniczna odbywa się stacjonarnie.

Technology

emagine Polska

Full Stack Developer (Java, React)

Senior

Hybrid

Krakow, Poland

190 - 200 PLN/hr

🏢 Summary: Long-term B2B hybrid role focused on hands-on Java and React development within a microservices architecture, contributing directly to production code and system design. The position emphasizes high-frequency delivery, REST API development, and collaboration in a global engineering environment. It combines technical leadership with active development in financial-sector projects. 🗂️ Requirements: Strong experience with Java, Strong experience with ReactJS, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Recent experience with modern Java versions, Ability to deliver code changes frequently, Background in banking or financial sector 📃 Skills: Java, ReactJS, Microservices, REST, PostgreSQL, Docker, Kubernetes 🏢 Description: Working mode: Hybrid - 6 days per month at the Kraków office Contract type: B2B, long term cooperation Rate: 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.