April 29, 2026

Android Developer Junior - Lublin

Junior • On-site

Lublin, Poland

Poszukujemy programistów do zespołu tworzącego oprogramowanie aplikacyjne dla systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą wsparły nas w budowie i rozwoju aplikacji mobilnych z sektora FinTech.

W Posnet tworzymy oprogramowanie na potrzeby własnych, autorskich produktów. W związku z tym dołączając do nas zyskujesz możliwość współuczestnictwa w całym procesie deweloperskim, od etapu opracowania założeń, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu.

Pracujemy w niewielkim zespole, dlatego jeżeli korporacyjna atmosfera i anonimowość nie są dla Ciebie i wolisz pracować w kameralnej, kilkunastoosobowej grupie, zgłoś się do nas.

Twój zakres obowiązków:

  • projektowanie i rozwijanie multiplatformowych aplikacji mobilnych dla systemów sprzedażowych i płatniczych (frontend i backend),

  • uruchamianie, testowanie i debugowanie implementowanego oprogramowania,

  • tworzenie testów jednostkowych dla implementowanego oprogramowania,

  • dokumentowanie tworzonego kodu źródłowego,

  • realizacja code review kodu źródłowego innych członków zespołu.

Nasze wymagania:

  •  doświadczenie w tworzeniu aplikacji mobilnych (dowolna technologia np.: React Native, Kotlin, Flutter),

  •  umiejętność programowania obiektowego i  tworzenia wysokiej jakości kodu,

  •  znajomość SQL,

  •  umiejętność pracy z repozytorium kodu (Git/SVN),

  •  znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji,

  • komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii.

Mile widziane:

  • doświadczenie w tworzeniu aplikacji przy użyciu Dart/Flutter,

  • doświadczenie w programowaniu w Java, Kotlin, C++,

  • znajomość REST API,

  • znajomość wzorców projektowych,

  • umiejętność pisania testów jednostkowych.

Jeżeli dotychczas nie programowałeś w Dart/Flutter, nie rezygnuj z wysłania zgłoszenia. Dla nas ważniejsze jest Twoje doświadczenie w tworzeniu aplikacji na Android oraz chęć nauki i rozwoju. Dart/Flutter to tylko narzędzie, którego szybko się nauczysz.

To oferujemy:

  • stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę (choć jesteśmy otwarci na inne formy współpracy),

  • stacjonarną pracę na etat w biurze w Lublinie,

  • elastyczne godziny pracy,

  • pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji),

  • pracę przy rozwoju nowych aplikacji i funkcjonalności (a nie usuwaniu błędów w istniejącym oprogramowaniu),

  • pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty,

  • wdrożenie w technologię Dart/Flutter,

  • szkolenia, doszkalania i wsparcie specjalistów z zespołu,

  • dofinansowanie prywatnego pakietu medycznego,

  • dofinansowanie ubezpieczenia na życie,

  • dofinansowanie posiłków dostarczanych do firmy przez dedykowany catering,

  • dofinansowanie karty Multisport,

  • na terenie firmy dostępny prysznic,

  • wyjazdy i spotkania integracyjne,

  • parking dla pracowników.

Etapy rekrutacji:

Nasza rekrutacja odbywa się w kilku krótkich krokach:

  • Krok 1: Ty wysyłasz do nas swoje zgłoszenie.

  • Krok 2: Kontaktujemy się z Tobą telefonicznie lub mailowo i umawiamy na rozmowę wstępną.

  • Krok 3: W czasie 15 – 30 minutowej rozmowy wstępnej poznajemy się wzajemnie.

    • Rozmowa odbywa się w formie zdalnej.

    • My przedstawiamy zespół do którego Cię zapraszamy, a Ty krótko przedstawiasz siebie.

    • Możemy poprosić Cię też o wykonanie krótkiego zadania domowego.

  • Krok 4: Umawiamy się na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić.

  • Krok 5: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać wspólne projekty.

 

Jeżeli zainteresowała Cię nasza oferta, skontaktuj się z nami.
Prześlij nam swoje CV klikając w przycisk "Aplikuj" pod ogłoszeniem.

Zgoda na przetwarzanie danych osobowych:

Niniejszym oświadczam, że jestem zainteresowany/zainteresowana udziałem w rekrutacji prowadzonej przez spółkę „POSNET Polska” S.A. z siedzibą w Warszawie przy ul. Municypalnej 33, 02-281 Warszawa (dalej: POSNET) na stanowisko wskazane w ogłoszeniu. W związku z powyższym wyrażam dobrowolną zgodę na przetwarzanie moich danych osobowych przez POSNET w zakresie niezbędnym do przeprowadzenia rekrutacji. Zgoda niniejsza dotyczy kategorii danych, które wskazane zostały w ogłoszeniu, a także danych, o które POSNET zapytuje kandydatów do pracy w formularzu zgłoszenia rekrutacyjnego. Oświadczam również, iż zapoznałem/zapoznałam się z treścią klauzuli informacyjnej, w tym z informacją o celu i sposobach przetwarzania moich danych osobowych oraz przysługujących mi prawach.

Similar jobs you might like

Technology

Posnet Polska S.A.

Android Developer Mid - Lublin

Mid

On-site

Lublin, Poland

🏢 Summary: Offer for a Mobile Developer to build and develop multiplatform sales and payment system applications in the FinTech sector using Dart/Flutter. The role covers full development lifecycle, including implementation, testing, debugging, and code review in a small product-focused team. Work involves both frontend and backend development of proprietary mobile solutions. 🗂️ Requirements: Minimum 3 years of experience in mobile application development, Willingness to program in Dart/Flutter, Experience with SQL, Experience with Git or SVN, Ability to create unit tests, Ability to design and develop multiplatform mobile applications, English proficiency for understanding technical documentation, Fluent Polish for team communication 📃 Skills: Dart, Flutter, SQL, Git, SVN, REST, JavaScript, TypeScript, Kotlin 🏢 Description: Miejsce pracy: Lublin Opis stanowiska: Poszukujemy programistów do zespołu tworzącego oprogramowanie aplikacyjne dla systemów sprzedażowych i wspierających obsługę produktów Posnet. Chcemy, aby zatrudnione osoby wsparły nas w budowie i rozwoju aplikacji mobilnych z sektora FinTech. W Posnet tworzymy oprogramowanie na potrzeby własnych, autorskich produktów. W związku z tym dołączając do nas zyskujesz możliwość współuczestnictwa w całym procesie deweloperskim, od etapu opracowania założeń, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Pracujemy w niewielkim zespole, dlatego jeżeli korporacyjna atmosfera i anonimowość nie są dla Ciebie i wolisz pracować w kameralnej, kilkunastoosobowej grupie, zgłoś się do nas. Twój zakres obowiązków: implementacja i rozwój oprogramowania systemów sprzedażowych i płatniczych (frontend i backend) z wykorzystaniem Dart/Flutter, projektowanie i rozwijanie multiplatformowych aplikacji mobilnych, uruchamianie, testowanie i debugowanie implementowanego oprogramowania, tworzenie testów jednostkowych dla implementowanego oprogramowania, dokumentowanie tworzonego kodu źródłowego, realizacja code review kodu źródłowego innych członków zespołu. Nasze wymagania: min. 3 lata doświadczenia w tworzeniu aplikacji mobilnych (dowolna technologia np.: React Native, Kotlin, Flutter), chęć programowania w technologii Dart/Flutter, znajomość SQL, umiejętność pracy z repozytorium kodu (Git/SVN), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, biegła znajomość języka polskiego do komunikacji w zespole. Mile widziane: doświadczenie z REST API, doświadczenie w JavaScript, TypeScript lub Kotlin, doświadczenie w pracy z systemami opartymi o komunikację w czasie rzeczywistym To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę (choć jesteśmy otwarci na inne formy współpracy), stacjonarną pracę na etat w biurze w Lublinie, elastyczne godziny pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty, niekorporacyjną atmosferę, dofinansowanie prywatnego pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków dostarczanych do firmy przez dedykowany catering, dofinansowanie karty Multisport, na terenie firmy dostępny prysznic, wyjazdy i spotkania integracyjne, parking dla pracowników. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą telefonicznie lub mailowo i umawiamy na rozmowę wstępną. Krok 3: W czasie 15 – 30 minutowej rozmowy wstępnej poznajemy się wzajemnie. Rozmowa odbywa się w formie zdalnej. My przedstawiamy zespół do którego Cię zapraszamy, a Ty krótko przedstawiasz siebie. Możemy poprosić Cię też o wykonanie krótkiego zadania domowego. Krok 4: Umawiamy się na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Krok 5: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać wspólne projekty. Jeżeli zainteresowała Cię nasza oferta, skontaktuj się z nami. Prześlij nam swoje CV klikając w przycisk "Aplikuj" pod ogłoszeniem. Zgoda na przetwarzanie danych osobowych: Niniejszym oświadczam, że jestem zainteresowany/zainteresowana udziałem w rekrutacji prowadzonej przez spółkę „POSNET Polska” S.A. z siedzibą w Warszawie przy ul. Municypalnej 33, 02-281 Warszawa (dalej: POSNET) na stanowisko wskazane w ogłoszeniu. W związku z powyższym wyrażam dobrowolną zgodę na przetwarzanie moich danych osobowych przez POSNET w zakresie niezbędnym do przeprowadzenia rekrutacji. Zgoda niniejsza dotyczy kategorii danych, które wskazane zostały w ogłoszeniu, a także danych, o które POSNET zapytuje kandydatów do pracy w formularzu zgłoszenia rekrutacyjnego. Oświadczam również, iż zapoznałem/zapoznałam się z treścią klauzuli informacyjnej, w tym z informacją o celu i sposobach przetwarzania moich danych osobowych oraz przysługujących mi prawach.

Technology

Posnet Polska S.A.

Backend Developer – Mid

Mid

On-site

Lublin, Poland

🏢 Summary: Offer for a Full Stack Developer to design, implement and develop sales applications and web portals using Node.js and TypeScript in a microservices architecture. The role includes building and maintaining web applications, creating and testing REST APIs, working with databases, and participating in code reviews and technical estimations. The position provides real impact on system architecture and development processes within a small development team. 🗂️ Requirements: Minimum 2 years experience with TypeScript, Minimum 2 years experience with Node.js, Minimum 2 years experience with React.js, Minimum 2 years experience with Express.js, Minimum 2 years experience with PostgreSQL, Minimum 1 year experience with REST API, Knowledge of design patterns, Experience with Git, Ability to create unit tests, Ability to analyze business requirements, English sufficient to understand technical documentation 📃 Skills: TypeScript, Node.js, React, Express, PostgreSQL, REST, Git, Microservices, JavaScript, API 🏢 Description: Opis stanowiska: Poszukujemy programistów do zespołu tworzącego oprogramowanie aplikacyjne dla systemów sprzedażowych i wspierających obsługę produktów Posnet. Chcemy, aby zatrudnione osoby wsparły nas w opracowywaniu i rozwijaniu aplikacji sprzedażowych oraz portali webowych. Dołączając do nas możesz mieć wpływ nie tylko na to, jakie systemy stworzymy w przyszłości i jak będą one działały. Ponieważ jesteśmy w trakcie rozbudowy zespołu, będziesz miał(-a) także realny wpływ na docelowy sposób organizacji pracy swojego najbliższego otoczenia. Dlatego jeżeli korporacja i anonimowość nie są dla Ciebie i wolisz pracować w kameralnej, kilkunastoosobowej grupie, zgłoś się do nas. Twój zakres obowiązków: implementacja i rozwój oprogramowania w oparciu o technologie Node.js, TypeScript, mikroserwisy, projektowanie i rozwijanie aplikacji webowych, uruchamianie, testowanie i debugowanie implementowanego oprogramowania, tworzenie testów jednostkowych dla implementowanego oprogramowania, dokumentowanie tworzonego kodu źródłowego, przegląd kodu źródłowego innych członków zespołu, komunikacja z analitykami biznesowymi i menadżerami projektów, analiza wymagań biznesowych, estymacja ich czasochłonności i stopnia trudności oraz rozpisywanie zadań technicznych, potencjalnie: koordynacja prac nad wybranymi zadaniami lub projektami w ramach zespołu programistów webowych. Nasze wymagania: dobra umiejętność tworzenia aplikacji w Typescript we frameworku Node.js i biblioteki  React.js i Express.js (min. 2 lata doświadczenia), dobra znajomość PostgreSQL (min. 2 lata doświadczenia), dobra znajomość REST API (min. rok doświadczenia), praktyczna znajomość wzorców projektowych, umiejętność pracy z repozytorium kodu Git, umiejętność samodzielnego rozwiązywania problemów, dbałość o szczegóły i zwracanie uwagi na dostępność tworzonych rozwiązań, umiejętność analitycznego myślenia, chęć stałego rozwoju w obszarze programowania, umiejętność zarządzania własną pracą i czasem, znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność i umiejętność pracy zespołowej, umiejętność komunikacji z nietechnicznymi współpracownikami. Mile widziane: umiejętność tworzenie procedur i funkcji w ramach PostgreSQL, znajomość MongoDB i Redis, znajomość Docker, doświadczenie w pracy z analitykami biznesowymi oraz wycenie i planowaniu zadań, kompetencje liderskie i mentorskie, doświadczenie w pracy z systemami opartymi o komunikację w czasie rzeczywistym. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, stacjonarną pracę na pełny etat w biurze w Lublinie, elastyczne godziny pracy, zdobycie wszechstronnego doświadczenie i umiejętności programistycznych (na wzór Full Stack Developera), zdobycie praktycznego doświadczenia w tworzeniu rozbudowanych systemów informatycznych oraz koordynowaniu prac, ciekawe i ambitne zadania, pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty, dofinansowanie prywatnego pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków dostarczanych do firmy przez dedykowany catering, dofinansowanie karty Multisport, na terenie firmy dostępny prysznic, wyjazdy i spotkania integracyjne, parking dla pracowników na terenie firmy. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą telefonicznie lub mailowo i umawiamy na rozmowę wstępną. Krok 3: W czasie 15 – 30 minutowej rozmowy wstępnej poznajemy się wzajemnie. My przedstawiamy zespół do którego Cię zapraszamy, a Ty krótko przedstawiasz siebie. Zadajemy Ci parę przekrojowych pytań technicznych dot. wiedzy i umiejętności ze stosu technologicznego, z którego korzystamy (patrz wyżej). Możemy poprosić Cię też o wykonanie krótkiego zadania domowego. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

Posnet Polska S.A.

Backend Developer – Senior

Senior

On-site

Lublin, Poland

🏢 Summary: Development and maintenance of sales and web applications for sales systems using a modern JavaScript/TypeScript stack in a microservices architecture. The role involves designing, implementing, testing, and coordinating web solutions with real impact on system architecture and team practices. Position offers influence over technical direction and work organization within a growing development team. 🗂️ Requirements: Minimum 4 years of experience with TypeScript in Node.js environment, Minimum 4 years of experience with React.js and Express.js, Minimum 2 years of experience with PostgreSQL including functions and stored procedures, Minimum 4 years of experience designing and implementing REST APIs, Knowledge of design patterns, Experience in co-creating system architecture, Experience in mentoring junior developers and coordinating technical tasks 📃 Skills: TypeScript, Node.js, React.js, Express.js, PostgreSQL, REST, Microservices, Architecture, Patterns, Mentoring 🏢 Description: Opis stanowiska: Poszukujemy programistów do zespołu tworzącego oprogramowanie aplikacyjne dla systemów sprzedażowych i wspierających obsługę produktów Posnet. Chcemy, aby zatrudnione osoby wsparły nas w opracowywaniu i rozwijaniu aplikacji sprzedażowych oraz portali webowych. Dołączając do nas możesz mieć wpływ nie tylko na to, jakie systemy stworzymy w przyszłości i jak będą one działały. Ponieważ jesteśmy w trakcie rozbudowy zespołu, będziesz miał(-a) także realny wpływ na docelowy sposób organizacji pracy swojego najbliższego otoczenia. Dlatego jeżeli korporacja i anonimowość nie są dla Ciebie i wolisz pracować w kameralnej, kilkunastoosobowej grupie, zgłoś się do nas. Twój zakres obowiązków: implementacja i rozwój oprogramowania w oparciu o technologie Node.js, TypeScript, mikroserwisy, projektowanie i rozwijanie aplikacji webowych, uruchamianie, testowanie i debugowanie implementowanego oprogramowania, tworzenie testów jednostkowych dla implementowanego oprogramowania, dokumentowanie tworzonego kodu źródłowego, przegląd kodu źródłowego innych członków zespołu, szerzenie dobrych praktyk programistycznych, w tym CICD, oraz aktywne proponowanie usprawnień dot. organizacji zespołu i jego pracy, komunikacja z analitykami biznesowymi i menadżerami projektów, analiza wymagań biznesowych, estymacja ich czasochłonności i stopnia trudności oraz rozpisywanie zadań technicznych, koordynacja prac nad wybranymi zadaniami lub projektami w ramach zespołu programistów webowych. Nasze wymagania: bardzo dobra umiejętność tworzenia aplikacji w Typescript we frameworku Node.js i biblioteki  React.js i Express.js (min. 4 lata doświadczenia), dobra znajomość PostgreSQL, w tym funkcji i procedur składowanych (min. 2 lata doświadczenia), dobra znajomość REST API (min. 4 lata doświadczenia), dobra znajomość wzorców projektowych, doświadczenie we współtworzeniu architektury systemów informatycznych, doświadczenie w mentorowaniu młodszych stażem programistów i koordynacji pracy nad zadaniami, chęć stałego rozwoju w obszarze programowania, wysoka komunikatywność i umiejętność pracy zespołowej, wysoka umiejętność komunikacji z nietechnicznymi współpracownikami. Mile widziane: dobra znajomość MongoDB i Redis, znajomość Docker, znajomość NATS Jetstream i Debezium, znajomość wydajnych protokołów komunikacyjnych (np. gRPC), doświadczenie w pracy z analitykami biznesowymi oraz wycenie i planowaniu zadań, kompetencje liderskie i mentorskie, doświadczenie w pracy z systemami opartymi o komunikację w czasie rzeczywistym. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, stacjonarną pracę na pełny etat w biurze w Lublinie, elastyczne godziny pracy, zdobycie wszechstronnego doświadczenie i umiejętności programistycznych (na wzór Full Stack Developera), zdobycie praktycznego doświadczenia w tworzeniu rozbudowanych systemów informatycznych oraz koordynowaniu prac, ciekawe i ambitne zadania, pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty, dofinansowanie prywatnego pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków dostarczanych do firmy przez dedykowany catering, dofinansowanie karty Multisport, na terenie firmy dostępny prysznic, wyjazdy i spotkania integracyjne, parking dla pracowników na terenie firmy. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą telefonicznie lub mailowo i umawiamy na rozmowę wstępną. Krok 3: W czasie 15 – 30 minutowej rozmowy wstępnej poznajemy się wzajemnie. My przedstawiamy zespół do którego Cię zapraszamy, a Ty krótko przedstawiasz siebie. Zadajemy Ci parę przekrojowych pytań technicznych dot. wiedzy i umiejętności ze stosu technologicznego, z którego korzystamy (patrz wyżej). Możemy poprosić Cię też o wykonanie krótkiego zadania domowego. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

Posnet Polska S.A.

Backend Developer – Junior

Junior

On-site

Lublin, Poland

🏢 Summary: Role for a developer responsible for building and developing sales applications and web portals using a modern JavaScript stack. The position involves implementing, testing, debugging, and documenting software in a microservices architecture. The offer provides the opportunity to work on full-stack solutions with real impact on system design and development. 🗂️ Requirements: Experience developing applications in TypeScript, Practical knowledge of Node.js framework, Experience with React.js, Experience with Express.js, Basic knowledge of SQL, Basic knowledge of REST API, Experience working with Git, Ability to read technical documentation in English 📃 Skills: TypeScript, Node.js, React.js, Express.js, SQL, REST, Git, PostgreSQL, MongoDB, Redis, Docker, Microservices 🏢 Description: Opis stanowiska: Poszukujemy programistów do zespołu tworzącego oprogramowanie aplikacyjne dla systemów sprzedażowych i wspierających obsługę produktów Posnet. Chcemy, aby zatrudnione osoby wsparły nas w opracowywaniu i rozwijaniu aplikacji sprzedażowych oraz portali webowych. Dołączając do nas możesz mieć wpływ nie tylko na to, jakie systemy stworzymy w przyszłości i jak będą one działały. Ponieważ jesteśmy w trakcie rozbudowy zespołu, będziesz miał(-a) także realny wpływ na docelowy sposób organizacji pracy swojego najbliższego otoczenia. Dlatego jeżeli korporacja i anonimowość nie są dla Ciebie i wolisz pracować w kameralnej, kilkunastoosobowej grupie, zgłoś się do nas. Twój zakres obowiązków: implementacja i rozwój oprogramowania w oparciu o technologie Node.js, TypeScript, mikroserwisy, uruchamianie, testowanie i debugowanie implementowanego oprogramowania, tworzenie testów jednostkowych dla implementowanego oprogramowania, dokumentowanie tworzonego kodu źródłowego, przegląd kodu źródłowego innych członków zespołu. Nasze wymagania: umiejętność tworzenia aplikacji w Typescript we frameworku Node.js i biblioteki  React.js i Express.js, podstawowa znajomość SQL, podstawowa znajomość REST API, umiejętność pracy z repozytorium kodu Git, dbałość o szczegóły i zwracanie uwagi na dostępność tworzonych rozwiązań, umiejętność analitycznego myślenia, chęć stałego rozwoju w obszarze programowania, umiejętność zarządzania własną pracą i czasem, znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność i umiejętność pracy zespołowej. Mile widziane: znajomość wzorców projektowych, umiejętność tworzenie procedur i funkcji w ramach PostgreSQL, podstawowa znajomość MongoDB i Redis podstawowa znajomość Docker, To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, stacjonarną pracę na etat w biurze w Lublinie, elastyczne godziny pracy, zdobycie wszechstronnego doświadczenie i umiejętności programistycznych (na wzór Full Stack Developera), ciekawe i ambitne zadania, pracę w niewielkim zespole o płaskiej strukturze organizacyjnej, a tym samym realny wpływ merytoryczny i organizacyjny na prowadzone projekty, dofinansowanie prywatnego pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków dostarczanych do firmy przez dedykowany catering, dofinansowanie karty Multisport, na terenie firmy dostępny prysznic, wyjazdy i spotkania integracyjne, parking dla pracowników na terenie firmy. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą telefonicznie lub mailowo i umawiamy na rozmowę wstępną. Krok 3: W czasie 15 – 30 minutowej rozmowy wstępnej poznajemy się wzajemnie. My przedstawiamy zespół do którego Cię zapraszamy, a Ty krótko przedstawiasz siebie. Zadajemy Ci parę przekrojowych pytań technicznych dot. wiedzy i umiejętności ze stosu technologicznego, z którego korzystamy (patrz wyżej). Możemy poprosić Cię też o wykonanie krótkiego zadania domowego. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

KRUK S.A

Mobile App Developer (m/f/d)

Senior

Remote

Wroclaw, Poland

🏢 Summary: Mobile App Developer (Flutter) role focused on developing and maintaining a cross-platform mobile application for iOS and Android, including architecture design, implementation, testing, and release management. The position involves working in an agile team and contributing to Clean Architecture in a monorepo setup. Responsibilities include feature development, BLoC-based state management, CI/CD, and app distribution to stores. 🗂️ Requirements: Minimum 4 years experience in mobile development (Android/iOS), Minimum 2 years commercial experience with Flutter, Strong knowledge of Flutter 3.x and Dart (null-safety, async/await, Streams, Records), Experience with Kotlin or Swift (platform channels, native plugins), Experience with BLoC/Cubit (flutter_bloc), Experience with Freezed and get_it, Experience with go_router or Navigator 2.0, Knowledge of functional programming (fpdart or dartz), Ability to write unit tests and BLoC tests, Experience with Git and GitFlow, Experience with CI/CD for mobile applications (Bitrise, Fastlane, flavors, store distribution) 📃 Skills: Flutter, Dart, Kotlin, Swift, BLoC, Cubit, Freezed, get_it, go_router, Navigator, fpdart, dartz, Git, GitFlow, CI/CD, Bitrise, Fastlane, Firebase, TestFlight, Melos 🏢 Description: Jesteśmy zespołem tworzącym aplikacje do obsługi klienta w grupie KRUK. Naszymi produktami są min aplikacja web – e-kruk.pl oraz aplikacja mobilna. Tworzymy zarówno dla naszego rodzimego rynku, jak i dla rynków zagranicznych. Jesteśmy zorganizowani w nieduże zespoły pracujące zwinnie (Scrum lub Kanban). Na co dzień współpracujemy z Product Ownerem, Designerem, innymi programistami oraz testerami. Sam proces wytwarzania zaczyna się od analizy wymagań, projektowanie, implementację, code review i testy na wdrożeniu kończąc. Cenimy ludzi aktywnych i zaangażowanych. Bazujemy na wzajemnym szacunku i zaufaniu. Stawiamy na rozwój. Do jednego z zespołów poszukujemy osoby na stanowisko Mobile App Developer – specjalistę/kę w Flutterze do rozwoju aplikacji mobilnej na systemy iOS i Android Zakres obowiązków: Udział w projektowaniu aplikacji – współpraca z UX designerami i analitykami biznesowymi przy definiowaniu wymagań i architektury nowych funkcjonalności Przygotowanie struktury aplikacji – projektowanie modułów w monorepo (Melos), warstw Clean Architecture, interfejsów między domain / remote / presentation Implementacja aplikacji – tworzenie funkcjonalności w Flutter z użyciem BLoC, go_router, Dio/Retrofit, Freezed, get_it, fpdart Opracowywanie testów jednostkowych i testów BLoC Wdrożenie i dystrybucja aplikacji – zarządzanie procesem release na App Store i Google Play Wsparcie dla innych członków zespołu, dzielenie się wiedzą Nasze wymagania: Min. 4 lata doświadczenia w programowaniu aplikacji mobilnych (Android / iOS), w tym min. 2 lata komercyjnie z Flutter Znajomość Flutter 3.x i języka Dart (null-safety, async/await, Streams, Records) Znajomość języka Kotlin lub Swift (platform channels, natywne pluginy) Znajomość BLoC / Cubit (flutter_bloc), Freezed, get_it oraz go_router / Navigator 2.0 Znajomość programowania funkcyjnego – fpdart lub dartz (Either, Option, TaskEither) Umiejętność pisania testów jednostkowych i testów BLoC Znajomość Git i GitFlow Znajomość CI/CD dla aplikacji mobilnych – Bitrise, Fastlane, Flutter flavors, dystrybucja przez Firebase App Distribution / TestFlight / Google Play Console Znajomość języka angielskiego na poziomie min. B2 (dokumentacja, commit messages i PR naming w projekcie są po angielsku) Mile widziane: Doświadczenie z monorepo (Melos), Mason, FVM Znajomość Firebase (Crashlytics, FCM, App Distribution) Znajomość narzędzi analitycznych (Piwik PRO, Clarity) Doświadczenie w technologiach backendowych .NET albo JAVA (API) Doświadczenie z bazami danych SQL Doświadczenie w branży fintech lub regulated products Co oferujemy? Zatrudnienie w oparciu o: umowę o pracę Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00) Możliwość pełnej pracy zdalnej / w modelu hybrydowym Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.

Technology

Toro Performance Sp. z o.o.

Flutter Developer

Senior

Remote

🏢 Summary: Remote Flutter Developer role focused on designing and implementing new application modules using the Flutter framework. The position involves developing mobile solutions in a collaborative environment with modern project management practices. It is a fully remote opportunity. 🗂️ Requirements: Minimum 4 years of commercial experience as a Flutter Developer, Strong knowledge of Flutter, Strong knowledge of Dart, Experience with XCode and/or Android Studio 📃 Skills: Flutter, Dart, XCode, AndroidStudio, Git, CICD, iOS, Android, Agile 🏢 Description: Jesteśmy polskim software housem. Od ponad 6 lat współpracujemy z sukcesami z firmami z całego świata. Nasi klienci realizują ciekawe projekty, cechują się wysoką kulturą pracy i sprawnie zarządzają projektami. Dbamy o luźną atmosferę, elastyczność i chcemy czerpać przyjemność z każdego projektu. Brzmi interesująco? Mamy ogromne potrzeby rekrutacyjne – jeśli nie spełniasz wszystkich wymagań, nie rezygnuj z wysłania aplikacji, wszystkich kandydatów poznamy z ogromną przyjemnością! Twoje zadania: projektowanie i wdrażanie nowych modułów aplikacji przy użyciu frameworka Flutter Czego oczekujemy: min. 4-letnie doświadczenie zawodowe jako programista Flutter, znajomość (wszystkich lub wybranych): Flutter Dart XCode Android Studio Mile widziane: CI/CD Git doświadczenie w tworzeniu aplikacji na platformy iOS lub Android, doświadczenie w pracy w środowisku Agile, dbałość o jakość tworzonego kodu zgodnie z dobrymi praktykami programowania, umiejętność pracy zespołowej oraz dobrej organizacji zadań, znajomość j. angielskiego na poziomie umożliwiającym swobodną komunikację i pracę z dokumentacją techniczną, znajomość j. polskiego na poziomie umożliwiającym komunikację, komunikatywność, otwartość i zaangażowanie. Lokalizacja: 100% zdalnie

Technology

SoftNet

Flutter Developer

Senior

Hybrid

Krakow, Poland

18,500 - 26,500 PLN

🏢 Summary: Role focused on developing and modernizing a critical mobile banking SaaS platform used daily by thousands of users. The position involves end-to-end Flutter development with real impact on architecture, code quality, and technical decisions within a regulated banking environment. You will also collaborate on backend components and contribute to system evolution, including technology migrations. 🗂️ Requirements: Very good knowledge of Flutter SDK, Very good knowledge of Dart, Understanding of Flutter application lifecycle, Experience with state management (Bloc, Cubit), Knowledge of Dependency Injection mechanisms, Experience with platform communication (FlutterEngine, platform channels, Pigeon), Ability to write Flutter tests (Bloc tests, Golden tests), Willingness to work with Java backend and expand beyond Flutter 📃 Skills: Flutter, Dart, Bloc, Cubit, Riverpod, Providers, GetIt, InheritedWidget, FlutterEngine, Pigeon, Java, Spring, Kotlin 🏢 Description: Chcesz pracować nad systemem, który naprawdę jest używany - codziennie, przez tysiące użytkowników -  i mieć realny wpływ na jego rozwój? Jeśli, tak to czytaj dalej 👇 W SoftNet rozwijamy platformę SaaS dla ponad 100 banków spółdzielczych w Polsce. To złożony, krytyczny system (mobile + backend + księgowość + raportowanie regulacyjne), gdzie liczy się jakość, stabilność i przemyślane decyzje techniczne. To rozwiązanie, na którym użytkownicy realnie polegają każdego dnia. Dołączając do SoftNet: ➡️Będziesz mieć realny wpływ na architekturę - nie „klepiesz ticketów”, tylko współdecydujesz o kierunku rozwoju i sposobie rozwiązywania złożonych problemów technicznych. ➡️Będziesz rozwijać system end-to-end - współuczestniczyć w rozwoju i modernizacji technologicznej systemu, w tym potencjalnej migracji części rozwiązań. ➡️ Będziesz pracować w firmie o ludzkiej skali (ok.140 osób) w małym, zgranym, 6-cio osobowym zespole (Java + Mobile), płaska struktura inspirowana LeSS. Twój głos ma znaczenie, a decyzje zapadają blisko zespołu. ➡️Będziesz podnosić jakość kodu i kompetencje zespołu poprzez code review oraz mentoring młodszych deweloperów. ➡️ Będziesz mieć kontakt z klientem - rozmawiasz z biznesem i przekładasz wymagania na działające rozwiązania. Widzisz efekt swojej pracy w praktyce. ➡️ Zdobędziesz bezcenne doświadczenie w systemach regulowanych - bankowość, raportowanie do KNF - to obszar, który wymaga precyzji, myślenia systemowego i dojrzałości technicznej. Oczekujemy od Ciebie: 🔸Bardzo dobrej znajomości Flutter SDK, Dart oraz cyklu życia aplikacji. 🔸Znajomości mechanizmów zarządzania stanem (Bloc, Cubit, mile widziane Riverpod) a także Dependency Injection (np. Providers, GetIt, InheritedWidget). 🔸Znajomości mechanizmów komunikacji pomiędzy platformą a Flutterem (FlutterEngine, platform channels, Pigeon). 🔸Umiejętności pisania testów we Flutterze (Bloc, Golden Testy). 🔸Otwartości na naukę nowych bibliotek i języków, a także na pracę z AI (Cursor, Claude Code, itp.). 🔸Gotowości do pracy hybrydowej (4x w tyg. w biurze podczas wdrożenia, później 3x). Mile widziane: 🔸Doświadczenie w projektach bankowych / fintech w środowisku produkcyjnym. 🔸Znajomość zasad dostępności cyfrowej (WCAG) i accessibility w aplikacjach mobilnych. 🔸Znajomość Kotlin / doświadczenie w backendzie (Java, Spring). Co oferujemy: 🔸Jeśli firma osiąga satysfakcjonujące wyniki, dzielimy się nimi z zespołem. 🔸Kartę MultiSport. 🔸Możliwość udziału w konferencjach (np. WeAreDevelopers) i szkoleniach zewnętrznych. 🔸Spotkania integracyjne i wyjazdy firmowe. 🔸Prywatną opiekę medyczną i ubezpieczenie grupowe (tylko przy UoP). 🔸Squash, Park Wodny (tylko przy UoP). 🔸Wczasy pod gruszą, dofinansowanie wypoczynku dzieci, Mikołajki, zapomogi, pożyczki (tylko przy UoP). 🔸Płatny dzień wolny w imieniny przypadające w dzień roboczy (tylko przy UoP). Jeśli chcesz pracować nad systemem, który naprawdę ma znaczenie i rozwijać się technicznie w stabilnym, dojrzałym środowisku - zapraszamy do rozmowy! :)

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (mobile)

Mid

On-site

Warsaw, Poland

🏢 Summary: Mid-level Test Automation Engineer (web) responsible for designing, implementing and maintaining automated tests for web and mobile applications, integrated systems and fiscal devices within a FinTech product environment. The role involves building and developing test procedures integrated with CI/CD and close collaboration with analysts and developers throughout the full software development lifecycle. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and creating automated tests, Experience with mobile test automation frameworks (e.g. Appium, Espresso, Robotium, Robot Framework, Selenoid), Experience in creating integration tests using CI/CD, Practical knowledge of mobile application technologies, Experience working with Git repository, Ability to design test plans, scenarios and test cases based on specifications, Experience in implementing and maintaining automated test procedures, Ability to document test procedures and conduct code reviews, English proficiency sufficient to understand technical documentation 📃 Skills: Appium, Espresso, Robotium, RobotFramework, Selenoid, CI/CD, Git, Mobile, Web, IntegrationTesting 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: automatyzacja testów aplikacji i systemów mobilnych oraz współpracujących z nimi fizycznych i wirtualnych kas fiskalnych, współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do uzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów urządzeń mobilnych (np. Appium, Espresso, Robotium, Robot Framework, Selenoid), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii wykorzystywanych przy tworzeniu aplikacji mobilnych, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (mobile)

Mid

On-site

Warsaw, Poland

🏢 Summary: Offer for a Mid Automation Test Engineer (web) responsible for designing and implementing automated tests for web and mobile applications as well as integrated fiscal devices within FinTech systems. The role involves developing test plans, implementing test procedures in CI/CD environments, and collaborating closely with analysts and developers throughout the full product lifecycle. The position focuses on quality assurance of proprietary sales and service systems. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and developing automated tests, Experience with mobile test automation frameworks (e.g. Appium, Espresso, Robotium, Robot Framework, Selenoid), Experience in creating integration tests using CI/CD, Practical knowledge of mobile application technologies, Ability to work with Git repositories, Ability to design test plans, scenarios and test cases based on specifications, Experience in implementing automated tests in CI/CD environments, English proficiency sufficient to understand technical documentation 📃 Skills: Appium, Espresso, Robotium, RobotFramework, Selenoid, CI/CD, Git, Mobile, Web, Integration, Testing, FinTech 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: automatyzacja testów aplikacji i systemów mobilnych oraz współpracujących z nimi fizycznych i wirtualnych kas fiskalnych, współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do uzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów urządzeń mobilnych (np. Appium, Espresso, Robotium, Robot Framework, Selenoid), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii wykorzystywanych przy tworzeniu aplikacji mobilnych, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (web)

Mid

On-site

Warsaw, Poland

🏢 Summary: Offer for a Mid Automation Test Engineer (web) responsible for designing, implementing and developing automated tests for web-based sales systems in the FinTech sector. The role involves building and maintaining test procedures integrated with CI/CD, collaborating with developers and analysts, and ensuring quality across web, mobile and embedded systems. The position focuses on product development with active participation in the full software lifecycle. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and creating automated tests, Experience with test automation frameworks (e.g. Selenium, Playwright, Cypress), Experience with API testing tools (Postman, SoapUI), Experience in creating integration tests using CI/CD, Practical knowledge of web technologies (HTML, HTTP, REST API), Experience working with Git repository, Ability to design test plans, scenarios and test cases based on specifications, Ability to implement and maintain automated test procedures, English proficiency sufficient to understand technical documentation 📃 Skills: Selenium, Playwright, Cypress, Postman, SoapUI, CI/CD, HTML, HTTP, REST, Git 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do nuzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów (np. Selenium, Playwright, Cypress), doświadczenie w pracy z narzędziami do testowania API (Postman, SoapUI), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii używanych w systemach WEB np. HTML, HTTP, REST API, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.