April 24, 2026

Senior Software Engineer II (Python, Payments)

Senior • Hybrid

23,800 - 29,800 PLN/mo

Krakow, Poland

We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed.

  • Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users

  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users

  • Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running

We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you.


On a daily basis you will:

  • Own backend systems end-to-end—from design and implementation to deployment and monitoring.

  • Build, improve, and maintain services to support real-world transaction flows with a focus on reliability and performance.

  • Design and evolve APIs, ensuring they are scalable, resilient, and easy to integrate with.

  • Collaborate with engineers and stakeholders to define solutions, address system limitations, and make sound technical decisions.

  • Identify and resolve performance bottlenecks, bugs, and edge cases in production environments.

  • Participate in code reviews, mentor engineers, and raise the bar on code quality and best practices.

  • Proactively identify technical debt and drive improvements before they become blockers.

What skill are we looking for?

  • You’ve spent 5–7 years building production systems, with at least 3 years working deeply in Python.

  • You are willing to work in a hybrid setup, coming into our Kraków or Gdańsk office 2–3 times per week.

  • You are highly proficient in Python and at least one modern framework (Django, FastAPI, or Flask), and you take ownership of what you build—from design through production.

  • You have strong experience building and consuming APIs, and understand how systems communicate, fail, and scale in real-world environments.

  • You are comfortable with both SQL and NoSQL databases, and can analyze data, write efficient queries, and reason about performance.

  • You write clean, maintainable code and apply solid engineering principles and design patterns consistently.

  • You use AI tools as part of your daily workflow to move faster, solve problems, and improve code quality.

  • You are familiar with modern infrastructure and deployment practices, including AWS, Kubernetes, and Terraform, and understand how your code behaves in production.

  • You have a solid command of English (min. B2) and are ready to collaborate in person at our Kraków or Gdańsk offices 2-3 times a week.

Here’s a bit about what we have to offer:

  • Competitive pay: 23 800 - 29 800 PLN net on B2B.

  • Training budget 3500 PLN gross per year.

  • Access to e-learning platforms (O’Reilly).

  • Fully paid private healthcare in LuxMed.

  • Access to the Worksmile platform with a monthly top-up.

  • Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week.

  • Group English classes with a native speaker.

  • New Macbook Pro, 4K monitors or whatever tools you need.

  • Flexible working hours.

  • New, modern, bright and comfortable office space in the city centre.

  • Access to the company’s library.

  • Great working atmosphere.

  • Chill out room with a PlayStation and games.

  • Free snacks and beverages in a kitchen.

  • Company parties and social activities.

  • Employee referral program.

  • Relocation Package within Poland.

 

The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address:
poland-rodo@spoton.com. We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy.


Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu:
poland-rodo@spoton.com. Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie:
https://pl.spoton.com/privacy-and-cookies-policy.

Similar jobs you might like

Technology

SpotOn

QA Analyst (QA Manual Engineer)

Mid

Hybrid

Krakow, Poland

9,300 - 11,700 PLN/mo

🏢 Summary: The offer is for a QA Engineer responsible for ensuring the quality of web and mobile restaurant technology products through comprehensive testing, quality planning, and cross-team collaboration. The role focuses on identifying defects, improving QA processes, and supporting product improvements in a fast-paced environment. It combines manual testing, API validation, and exposure to test automation tools. 🗂️ Requirements: 2+ years experience as QA Engineer, Experience writing test cases, Experience with test case management tools, Experience with bug tracking tools, Experience testing web and mobile applications, API testing experience, Knowledge of proxy or monitoring tools, Understanding of automated testing tools, Proficiency with Windows or Mac OS, English proficiency minimum B2 level, Availability to work from office 2-3 times per week 📃 Skills: TestRail, Jira, Postman, Charles, Grafana, Firebase, Kotlin, Espresso, Windows, MacOS, API, QA, Testing 🏢 Description: We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. On a daily basis you will: Test current products and identify deficiencies. Effectively review requirements, design documents, and acceptance criteria to create complete comprehensive test plans. Suggest solutions to identified product problems . Investigate product quality in order to make improvements to achieve better customer satisfaction. Plan, create, and manage the overall Quality Planning strategy. Collaborate with the Product and Development teams to ensure consistent project execution. Identify quality assurance process bottlenecks and suggest actions for improvement. Must have a "willing to learn" attitude and be flexible to adapt in a fast paced environment. Must be able to work on multiple tasks at a time with the ability to manage their own time and priorities effectively. What skill are we searching for? 2+ years of experience as a QA Engineer. Willing to come into our Kraków or Gdańsk office 2-3 times per week. Attention to detail across platforms ranging from web to native mobile apps. Experience with writing test cases and using test case management software, such as TestRail. Experience with using bug tracking tool, such as Jira. Proficient with Windows or Mac OS. Excellent command of written and spoken English (min. B2 level). Perfect candidate also has: Experience testing APIs (Postman). Experience with proxy tools, such as Charles. Experience with monitoring tools like Grafana, Firebase. Experience with automated testing tools, such as Kotlin automation in Espresso. Experience in Banking/Financial, Retail, or Restaurant domains is preferable. Here’s a bit about what we have to offer: Competitive pay: 9300 - 11 700 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com . We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com . Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy . We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@ spoton.com ). If something seems suspicious, please contact us at careers@spoton.com . SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. SpotOn is an E-Verify company.

Technology

SpotOn

Senior Software Engineer I, Frontend (Data and Reporting)

Senior

Hybrid

Krakow, Poland

19,500 - 24,400 USD/mo

🏢 Summary: Senior Frontend Software Engineer role focused on building and evolving merchant-facing reporting dashboards and data visualizations for restaurant operators. The position involves designing responsive, accessible interfaces, integrating with backend APIs, and shaping product decisions with high autonomy. The engineer will also mentor others and drive frontend standards within the team. 🗂️ Requirements: 5+ years of professional frontend development experience, Strong proficiency in React, Experience building complex component architectures, Experience with data visualization libraries, Experience building responsive web applications, Experience integrating with RESTful APIs, Understanding of modern frontend tooling, Knowledge of testing practices, Knowledge of performance optimization, Ability to work on-site in Kraków or Gdańsk 2-3 times per week 📃 Skills: React, JavaScript, TypeScript, D3, Recharts, Victory, Chart.js, REST, API, HTML, CSS, Python, Git, Jest, Webpack 🏢 Description: About SpotOn We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer - Frontend on our Data and Reporting team, you'll own the merchant-facing reporting experience that helps restaurant operators understand their business. You'll build new visualizations, evolve existing reports, and shape how thousands of merchants engage with their data daily. This role offers significant autonomy—you'll make design and implementation decisions with real impact, and your judgment will be trusted to keep the product moving forward. On a daily basis you will: Design and build responsive, accessible reporting dashboards and data visualizations that help merchants make better business decisions. Develop new report types and chart visualizations, expanding beyond tabular data into richer visual formats. Improve and maintain existing reporting features, balancing new development with ongoing refinement. Collaborate with product managers, designers, and engineers to define requirements and deliver polished experiences—and make sound UX decisions when design resources aren't available. Work with backend engineers to integrate with Python APIs that power merchant reporting. Conduct code reviews and establish frontend standards that elevate the quality of the codebase. Mentor junior and mid-level engineers on frontend best practices and component architecture. What skills are we looking for? 5+ years of professional frontend development experience. Willing to come into our Kraków or Gdańsk office 2-3 times per week. Strong proficiency in React, with experience building and maintaining complex component architectures. Demonstrated experience with data visualization libraries (D3, Recharts, Victory, Chart.js, or similar) and translating data into clear, actionable visuals. Track record of building responsive web applications that work well across devices. Experience working with RESTful APIs and integrating frontend applications with backend services. Solid understanding of modern frontend tooling, testing practices, and performance optimization. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make good product decisions independently. Perfect candidate also has: Experience building analytics dashboards or reporting interfaces. Familiarity with Python or backend development concepts. Background in the restaurant or hospitality technology sector. Experience mentoring other engineers or leading frontend architecture decisions. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

Technology

SpotOn

Senior Software Engineer I (Data and Reporting)

Senior

Remote

Krakow, Poland

19,500 - 24,400 PLN/mo

🏢 Summary: Senior Backend / Full Stack Engineer role focused on designing and building scalable APIs, backend services, and merchant-facing reporting features for a restaurant technology platform. The position involves end-to-end development of data-driven dashboards and analytics tools, contributing to cloud architecture, DevOps practices, and system reliability. The engineer will collaborate cross-functionally while shaping technical decisions and mentoring other developers. 🗂️ Requirements: 5+ years backend or full-stack engineering experience, Strong proficiency in Python, Experience with Go, Experience with TypeScript or JavaScript, Experience building and consuming RESTful APIs, Proficiency with React, Experience with PostgreSQL, Experience with MongoDB, Experience with AWS services, Experience with Docker, Experience with Kubernetes, Experience with CI/CD pipelines 📃 Skills: Python, Go, TypeScript, JavaScript, React, REST, PostgreSQL, MongoDB, AWS, IAM, S3, RDS, Lambda, Docker, Kubernetes, CI/CD, ClickHouse, Kafka, Snowflake, ETL, Grafana, OpenTelemetry 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer — Backend / Full Stack on our Data and Reporting team, you’ll design, build, and own the systems and experiences that help restaurant operators understand their business. You’ll architect scalable backend services and APIs, work across the stack to deliver merchant-facing reporting features, and collaborate closely with product, design, and data teams. This role offers meaningful autonomy—your technical judgment will directly shape the product and the platform. On a daily basis you will: Design and build scalable RESTful APIs and backend services that power merchant-facing reporting and analytics features. Develop full-stack features end-to-end—from backend data models and APIs through to frontend components and data visualizations. Build and maintain responsive, accessible reporting dashboards and chart visualizations that help merchants make better business decisions. Collaborate with product managers, designers, and data engineers to define requirements and deliver polished, high-quality experiences. Contribute to system architecture decisions, including cloud infrastructure (AWS), containerization, and CI/CD pipeline improvements. Conduct code reviews, establish technical standards, and mentor junior and mid-level engineers on best practices. Implement monitoring, logging, and alerting solutions to ensure platform reliability and observability. What skill are we looking for? 5+ years of professional backend or full-stack software engineering experience Strong proficiency in Python; experience with Go and TypeScript or JavaScript is highly beneficial. Solid experience building and consuming RESTful APIs, with a strong understanding of API design best practices. Proficiency with React—comfortable building and maintaining complex component architectures and data-driven UIs. Experience with relational and NoSQL databases, especially PostgreSQL and MongoDB. Familiarity with cloud services, particularly AWS (IAM, S3, RDS, Lambda). Comfortable with containerization and orchestration tools such as Docker and Kubernetes. Strong experience with CI/CD pipelines and modern DevOps methodologies. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make sound product and technical decisions independently. Perfect candidate also has: Experience with infrastructure as code (IaC) tools and best practices. Background or interest in data engineering concepts—familiarity with tools like ClickHouse, Kafka, Snowflake, or ETL pipelines is a plus. Knowledge of data observability and monitoring tools, including Grafana and OpenTelemetry. Experience building analytics dashboards or reporting interfaces. Experience in the restaurant or hospitality technology sector. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

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.

Android Developer Junior - Lublin

Junior

On-site

Lublin, Poland

🏢 Summary: Role focused on designing and developing multiplatform mobile applications (frontend and backend) for sales and payment systems in the FinTech sector. The position involves full participation in the product development lifecycle, from concept through implementation, testing, and further development. Work is carried out in a small team with real impact on product architecture and technology choices. 🗂️ Requirements: Experience in mobile application development (e.g. React Native, Kotlin, Flutter), Knowledge of object-oriented programming, Experience writing high-quality code, Knowledge of SQL, Experience with version control systems (Git or SVN), Ability to read technical documentation in English, Experience developing Android applications 📃 Skills: ReactNative, Kotlin, Flutter, Dart, Java, C++, SQL, Git, SVN, REST, Android, OOP 🏢 Description: 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.

Technology

Autopay S.A.

Python Developer

Mid

Remote

Sopot, Poland

🏢 Summary: Backend-focused Python Developer role involving design, development and maintenance of scalable web applications and REST APIs in a product-oriented team. The position includes work on production systems across multiple industries, with strong emphasis on code quality, automated testing and architectural decisions. Occasional frontend support in SPA applications is expected. 🗂️ Requirements: Minimum 3 years of experience with Python in web applications, Commercial experience with Django, Knowledge of FastAPI, Experience designing and implementing REST API, Experience with PostgreSQL or other relational databases, Ability to write unit and integration tests, Practical experience with Docker and docker-compose, Proficiency with Git and git-flow, Understanding of web application architecture, Basic experience working in Linux environment, Knowledge of CI/CD concepts, English proficiency for technical documentation 📃 Skills: Python, Django, FastAPI, REST, HTTP, PostgreSQL, SQL, Docker, docker-compose, Git, Linux, CI/CD, React, Vue.js, JavaScript, HTML5, CSS, Redis, Celery, RabbitMQ, Kafka, Graylog, ClickHouse, AWS, GCP 🏢 Description: O firmie Autopay to firma, która działa na pograniczu nowoczesnych technologii i finansów. Stawiamy na otwartość, innowacyjność i zaangażowanie społeczne. Działamy w branży FinTech, a nasze podejście do pracownika wyróżnia nas na tle konkurencji. U nas każdy głos ma znaczenie, a każda idea może stać się rzeczywistością. Praca hybrydowa z biura w Sopocie lub Warszawie lub zdalna 100% Umowa o pracę lub kontrakt B2B Opis roli Jesteśmy doświadczonym backendowym zespołem produktowym, który rozwija nowoczesne systemy webowe wykorzystywane w różnych domenach biznesowych, m.in. w finansach, telekomunikacji i mediach. Nasz zespół tworzą specjaliści Python z dużą ekspertyzą w projektowaniu stabilnych, skalowalnych i wydajnych rozwiązań. Pracujemy nad rozwojem realnych funkcjonalności: od implementacji nowych feature’ów, przez refaktoryzację, po optymalizację kluczowych elementów systemu. Duży nacisk kładziemy na jakość kodu, automatyzację oraz architekturę o długim czasie życia. Mamy realny wpływ na decyzje technologiczne, architektoniczne oraz sposób integracji backendu z frontendem. Poszukujemy Python Developera, który wesprze nas w tworzeniu i utrzymaniu backendu nowoczesnych aplikacji webowych. Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i dbanie o stabilność istniejących systemów. Okazjonalnie może pojawić się zaangażowanie po stronie frontendu - na poziomie „fullstack-aware”. Twoim zadaniem będzie współtworzenie skalowalnych systemów produkcyjnych, integracja usług za pomocą REST API, a także udział w projektach wdrażanych dla klientów z różnych branż. Pracujemy w środowisku ukierunkowanym na testy automatyczne, jakość i ciągłe doskonalenie rozwiązań. Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: projektowanie, rozwój oraz refaktoryzacja backendowych aplikacji webowych w Pythonie (Django, FastAPI), projektowanie i implementacja REST API oraz integracja backendu z frontendem (React + Vue.js), praca nad skalowalnością, czytelnością i utrzymywalnością kodu w istniejących systemach produkcyjnych, udział w wdrożeniach produkcyjnych systemów dla klientów z branż finansowej, telekomunikacyjnej, medialnej i sportowej, zapewnianie jakości: testy jednostkowe i integracyjne, code review, automatyzacja procesów developerskich, współudział w decyzjach architektonicznych i technologicznych (backend, integracje, infrastruktura developerska), okazjonalna praca frontendowa: drobne modyfikacje komponentów, styli oraz logiki UI w aplikacjach SPA. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: bardzo dobra znajomość Pythona w kontekście aplikacji webowych (min. 3 lata), doświadczenie w pracy z Django, znajomośc FastAPI jako frameworku API, praktyczne doświadczenie w projektowaniu i implementacji REST API (HTTP, autoryzacja, struktura API), dobra znajomość relacyjnych baz danych, w szczególności PostgreSQL, umiejętność pisania testów jednostkowych i integracyjnych, praktyczna znajomość Docker oraz docker-compose, biegłość w pracy z Git oraz znajomość zasad git-flow, rozumienie podstaw architektury aplikacji webowych (warstwy, odpowiedzialności, integracje), podstawowa znajomość pracy w środowisku Linux, znajomość zagadnień CI/CD na poziomie developerskim, komunikatywna znajomość języka angielskiego (praca z dokumentacją), samodzielność, odpowiedzialność oraz umiejętność analitycznego myślenia. Co będzie Twoim dodatkowym atutem? praktyczna znajomość ClickHouse, znajomość technologii wspierających systemy backendowe: Redis, Celery, RabbitMQ, Kafka, Graylog, znajomość zagadnień bezpieczeństwa aplikacji webowych (min. OWASP Top 10), doświadczenie w pracy z AWS lub GCP, doświadczenie w pracy z narzędziami JIRA / YouTrack, praktyczne doświadczenie w pracy z React + Vue.js, dobra znajomość JavaScript (ES6+), umiejętność modyfikowania komponentów, styli i logiki UI, znajomość HTML5 i CSS w kontekście aplikacji SPA. Co oferujemy? elastyczne godziny pracy, pakiet benefitów, w tym prywatna opieka medyczna, karta sportowa, dofinansowanie wczasów czy dopłata za przyjazd do biura rowerem, możliwość pracy z widokiem na morze Bałtyckie, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, brak dress code'u, dostęp do nowoczesnych narzędzi i technologii. Dołącz do nas i razem zmierzajmy tam, gdzie jeszcze nikt nie był!

Technology

Onwelo Sp. z o.o.

Tester/Testerka Manualny/a

Mid

On-site

Warsaw, Poland

60 - 75 PLN

🏢 Summary: Offer for a Manual Tester role in a retail project, focused on ensuring the quality of developed systems through comprehensive manual testing. The position involves close collaboration with developers and participation in test planning and sprint reviews. On-site work from Warsaw or Poznań. 🗂️ Requirements: Minimum 3 years of commercial experience as Manual Tester, Good knowledge of SQL (basic commands and logical operators), Ability to use command line (Bash or ZSH), Practical use of Postman and Gherkin, Knowledge of REST API, Ability to read and analyze logs, Knowledge of Linux, Familiarity with Emacs, Nano or similar editors, ISTQB certificate 📃 Skills: SQL, Bash, ZSH, Postman, Gherkin, REST, API, Linux, Emacs, Nano, ISTQB 🏢 Description: Poznaj Onwelo: Jesteśmy nowoczesną polską firmą technologiczną, która dostarcza wsparcie eksperckie organizacjom na całym świecie. Tworzymy, rozwijamy i utrzymujemy zaawansowane rozwiązania IT, oferując przy tym solidne zaplecze kompetencyjne. W ciągu kilku lat zrealizowaliśmy ponad 300 projektów w Europie i USA, dynamicznie rozbudowując zespół do kilkuset specjalistów i otwierając kilka biur w Polsce oraz oddziały w USA, Niemczech i Szwajcarii. O projekcie: Dołącz do projektu dla klienta z branży retail. W związku z rozwojem zespołu poszukujemy osoby na stanowisko Testera Manualnego, która pomoże dbać o jakość rozwijanych systemów. Praca stacjonarna z Warszawy lub Poznania. Z nami będziesz: Wykonywać testy manuale na urządzeniach fizycznych Tworzyć i aktualizować scenariusze oraz przypadki testowe Wykrywać, raportować i monitorować błędy Współpracować z zespołem deweloperskim, analitykami i Product Ownerem Brać udział w planowaniu testów oraz przeglądach sprintów Weryfikować poprawność wdrożeń i regresji Czekamy na Ciebie, jeśli: Posiadasz minimum 3 lata doświadczenia komercyjnego na stanowisku Testera Manualnego Wykazujesz się dobrą znajomością SQL (wszystkie podstawowe komendy + operatory logiczne) Potrafisz korzystać z linii poleceń (Bash/ZSH) Wykorzystujesz w codziennej pracy Postmana i Gherkina Masz wiedzę na temat REST API Umiejętnie czytasz logi Posiadasz znajomość narzędzi: Emacs, Nano lub podobnego Znasz system Linux Posiadasz certyfikat ISTQB Masz doświadczenie z aplikacjami natywnymi - mile widziane Dowiedz się, jak skorzystasz, będąc w Onwelo: Wybierzesz wygodną dla Ciebie formę zatrudnienia Otrzymasz możliwość korzystania z elastycznych godzin pracy Praca w trybie stacjonarnym z Warszawy lub Poznania Rozwiniesz swoje umiejętności, współpracując z doświadczonymi ekspertami Będziesz pracować z wykorzystaniem nowych technologii Uzyskasz dostęp do szkoleń wewnętrznych Weźmiesz udział w ciekawych projektach dla polskich i międzynarodowych klientów Będzie na Ciebie czekać przyjazne i komfortowe środowisko pracy Integracje firmowe pozwolą Ci na bliższe poznanie zespołu Zabezpieczysz swoją przyszłość, korzystając z dodatkowego ubezpieczenia na życie Z prywatną opieką medyczną zadbasz o zdrowie swoje i swoich bliskich Karta MultiSport Plus umożliwi Ci prowadzenie aktywnego trybu życia

Healthcare

Onwelo

Mid Java Developer

Mid

Remote

Warsaw, Poland

600 - 700 PLN

🏢 Summary: Software Developer role focused on developing and maintaining a healthcare project using Java 21. The position involves building new functionalities, optimizing application performance, and ensuring high code quality within a Scrum team. The role includes active participation in Agile processes and collaboration with cross-functional team members. 🗂️ Requirements: Minimum 2–3 years of commercial experience in Java, Higher education degree in Computer Science or related field, Knowledge of Spring or Spring Boot, Knowledge of Hibernate, Experience with relational databases, Experience with REST API, English proficiency at B2 level, Ability to work in Agile/Scrum environment 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, REST, Agile, Scrum 🏢 Description: Poznaj Onwelo: Jesteśmy nowoczesną polską firmą technologiczną, która dostarcza wsparcie eksperckie organizacjom na całym świecie. Tworzymy, rozwijamy i utrzymujemy zaawansowane rozwiązania IT, oferując przy tym solidne zaplecze kompetencyjne. W ciągu kilku lat zrealizowaliśmy ponad 300 projektów w Europie i USA, dynamicznie rozbudowując zespół do kilkuset specjalistów i otwierając sześć biur w Polsce oraz oddziały w USA, Niemczech i Szwajcarii. O projekcie: Poszukujemy bystrych, zmotywowanych i chętnych do współpracy ludzi, którzy dołączą do naszego zespołu i będą się razem z nami rozwijać w obszarze Software Development. Pracuj z nami przy utrzymaniu i rozwoju projektu dla klienta z branży healthcare. Z nami będziesz: Tworzyć nowe funkcjonalności w Javie 21 Utrzymywać wysoką jakość pisanego kodu z wykorzystaniem zatwierdzonych standardów projektowania i kodowania Wspierać wdrożenia i optymalizować wydajność aplikacji Współpracować w zespole scrumowym z analitykami, testerami i PM Brać udział w codziennych spotkaniach zgodnie z metodyką Agile Czekamy na Ciebie, jeśli: Posiadasz minimum 2 - 3 lata doświadczenia w Javie Posiadasz wykształcenie wyższe np. informatyka Znasz frameworki Spring / Spring Boot Znasz Hibernate Masz doświadczenie z relacyjnymi bazami danych np. PostgreSQL Znajomość Web services - REST API Potrafisz analitycznie myśleć Znasz język angielski na poziomie B2 Dowiedz się, jak skorzystasz, będąc w Onwelo: Wybierzesz wygodną dla Ciebie formę zatrudnienia Otrzymasz możliwość korzystania z elastycznych godzin pracy Zaoszczędzisz czas na dojazdach – pracuj w naszym atrakcyjnie zlokalizowanym biurze w jednym z 5 miast w Polsce Rozwiniesz swoje umiejętności, współpracując z doświadczonymi ekspertami Będziesz pracować z wykorzystaniem nowych technologii Uzyskasz dostęp do szkoleń wewnętrznych Weźmiesz udział w ciekawych projektach dla polskich i międzynarodowych klientów Będzie na Ciebie czekać przyjazne i komfortowe środowisko pracy Integracje firmowe pozwolą Ci na bliższe poznanie zespołu Zabezpieczysz swoją przyszłość, korzystając z dodatkowego ubezpieczenia na życie Z prywatną opieką medyczną zadbasz o zdrowie swoje i swoich bliskich Karta MultiSport Plus umożliwi Ci prowadzenie aktywnego trybu życia

Technology

PhotoAiD

Product Manager (AI-First)

Mid

Hybrid

Warsaw, Poland

18,000 - 22,000 PLN/mo

🏢 Summary: Product Manager (AI-First) role focused on leading a product area end-to-end, from discovery to delivery, using AI to rapidly prototype, validate, and launch data-driven solutions. The position combines product ownership, experimentation, and hands-on prototyping with close collaboration between business and technology. The goal is to drive measurable growth through A/B testing, user research, and AI-powered product development. 🗂️ Requirements: 3+ years experience as PM or PO with proven business impact metrics, Hands-on use of AI in daily PM workflow with demonstrable process, Practical experience in product discovery, user interviews, usability testing, hypothesis validation, Experience in backlog prioritization and roadmap management, Ability to design, run and analyze A/B tests with defined success metrics, Experience translating business requirements into technical specifications, Ability to read and modify frontend code for prototyping, Experience analyzing product data and user behavior, Experience building MVP scope and managing delivery cycle 📃 Skills: AI, LLM, A/B, SQL, BigQuery, Frontend, Prototyping, Analytics, Discovery, Roadmapping, Backlog, MVP 🏢 Description: Jesteśmy polską firmą technologiczną z globalnym zasięgiem: $17M+ revenue, 100% wzrostu rok do roku, 100+ krajów. Dzięki naszej aplikacji każdy może zrobić zdjęcie do dokumentu smartfonem - bez wychodzenia z domu, bez kolejek, bez stresu. Działamy też offline: 500+ fotokabin w centrach handlowych, kioski w Empiku i aplikacja we współpracy z Rossmann. Rośniemy, bo tworzymy produkt, który realnie ułatwia ludziom życie - a to dopiero początek. Żeby utrzymać to tempo, szukamy Product Managera (AI-First) . Trafisz do małego, zwinnego zespołu produktowego i dostaniesz realną decyzyjność od pierwszego dnia. Twoje zadanie? Zamieniać wyzwania użytkowników w gotowe rozwiązania: szybko, pragmatycznie, z pomocą AI. Co będziesz robić Prowadzisz własny obszar produktowy w cyklu discovery/delivery - jednocześnie walidujesz przyszłe rzeczy i pilnujesz tego, co jest w toku. Trzymasz roadmapę obszaru spójną z celami firmy, priorytetyzujesz backlog i odpowiadasz za jego jakość. Analizujesz dane i zachowanie użytkowników. Przekuwasz to w testowalne hipotezy biznesowe i pomysły na growth. Budujesz działające prototypy z pomocą AI, przekazujesz je gotowe do developerów i testujesz z realnymi użytkownikami. Projektujesz i wdrażasz testy A/B  na podstawie danych - od hipotezy, przez metryki sukcesu, po decyzję go/no-go. Priorytetyzujesz i decydujesz, co idzie na produkcję, co odrzucić i kiedy zmienić kierunek. Budujesz zakres MVP i rozwoju Produktu i dbasz o jego utrzymanie podczas developmentu. Jesteś łącznikiem między biznesem a technologią - tłumaczysz wymagania na specyfikacje, a wyniki techniczne na decyzje biznesowe. Reprezentujesz obszar przed zarządem i partnerami biznesowymi. Identyfikujesz ryzyka i zależności, eskalujesz, gdy trzeba. Nasze oczekiwania 3+ lat jako PM/PO z historią wdrożeń, które dały konkretne efekty biznesowe (nie lista projektów - konkretne ‘zrobiłem X, podniosło Y o Z%’). Codzienne, świadome używanie AI w pracy PM - z workflow, który możesz pokazać. Discovery w praktyce - prowadzone wywiady, testy użyteczności, walidacja hipotez. Doświadczenie w priorytetyzacji backlogu, prowadzeniu roadmapy i komunikacji z wieloma stakeholderami jednocześnie. Testy A/B - potrafisz zdefiniować metryki sukcesu i uczciwie odczytać wynik, nawet gdy jest negatywny. Decyzyjność - konkretne przykłady własnych decyzji produktowych (zmiana kierunku, odrzucenie funkcji, zmiana zakresu) z uzasadnieniem i efektem. Czytasz i modyfikujesz kod frontendowy na poziomie prototypowania - nie szukamy seniora od Reacta, wymagamy samodzielności. Mile widziane Doświadczenie w e-commerce, handlu detalicznym, print-on-demand lub sprzęcie fizycznym (kioski, automaty, kabiny) lub w branży foto. Studia techniczne lub wcześniejsza rola programistyczna. LLM-y na poziomie wdrożeń produkcyjnych - system prompty, ewaluacje, monitoring. SQL / BigQuery - samodzielne wyciąganie danych bez pomocy analityka. Praca w startupie lub strukturze z wysokim ownershipem. Co oferujemy Wynagrodzenie: 18 000 - 22 000 PLN + VAT / mies. (B2B). ESOP -  pakiet opcji (4-letni vesting, roczny cliff); realny udział we wzroście firmy rosnącej 100% r/r. Praca zdalna lub hybryda - biuro na warszawskim Mokotowie. Workation na Teneryfie - nowoczesne biuro + część mieszkalna na Wyspach Kanaryjskich. Prywatna opieka medyczna Enel-Med. Karta Multisport. Dobry sprzęt dopasowany do stanowiska. Kultura zero bullshit - feedback wprost, fair play, autonomia, dowożenie.

Technology

TEROPLAN S.A.

Młodszy/a Programista/ka JAVA

Junior

On-site

Krakow, Poland

6,000 - 10,000 PLN/mo

🏢 Summary: Backend-oriented role focused on developing and maintaining complex systems supporting passenger transport services, including web and mobile applications. The position involves designing, implementing, and optimizing Java-based solutions integrated with relational databases and external devices. You will contribute to scalable back-office systems with real impact on large-scale production environments. 🗂️ Requirements: Minimum 1 year commercial experience in similar role, Strong knowledge of Java, Strong knowledge of relational databases, Knowledge of SQL, Higher education in Computer Science or related field (completed or in progress) 📃 Skills: Java, SQL, Spring, Hibernate, Android, React, ReactNative, Docker, Kubernetes, CleanCode 🏢 Description: Jako Teroplan S.A. dostarczamy zaawansowane rozwiązania IT dla rynku transportu pasażerskiego. Prawdopodobnie kojarzysz nas dzięki e-podroznik.pl – najpopularniejszej w Polsce platformie do planowania podróży, czy usłudze Hoper . Jednak nasza działalność to znacznie więcej niż rozwiązania konsumenckie. Rozwijamy także Informicę – rozbudowany system, stanowiący cyfrowy kręgosłup dla ponad 1000 firm transportowych i 400 urzędów . To kompleksowe oprogramowanie back-office, które umożliwia zarządzanie ofertą przewozową, gospodarką biletową oraz integruje się z urządzeniami fiskalnymi i pokładowymi. Dołącz do zespołu, w którym Twoja praca będzie miała realny wpływ na codzienne podróże milionów ludzi! Dowiedz się więcej o nas. Profil kandydata Poszukujemy osoby, która łączy umiejętności techniczne z analitycznym myśleniem. Zależy nam na kimś, kto chce zrozumieć biznesowe tło kodu, który tworzy. Doświadczenie: Minimum rok komercyjnego doświadczenia na podobnym stanowisku. Fundamenty (Wymagane): Dobra znajomość Java oraz relacyjnych baz danych ( SQL ). Edukacja: Wykształcenie kierunkowe (informatyczne lub pokrewne) – ukończone lub w trakcie. Profil analityczny: Łatwość w rozumieniu złożonej logiki biznesowej i chęć rozwiązywania nietrywialnych problemów. Dodatkowe atuty (pomogą nam dobrać odpowiedni projekt): Spring i Hibernate: Fundament do pracy w zespołach backendowych. Android: Możliwość dołączenia do projektów aplikacji mobilnych. React: Praca przy portalu webowym oraz aplikacji mobilnej (React Native). Docker i Kubernetes: Ścieżka rozwoju dla entuzjastów kultury DevOps. Posiadasz własne projekty? Dołącz link do repozytorium w CV. Twoje zadania Rozwój ekosystemu: Tworzenie funkcjonalności dla naszych kluczowych produktów ( e-podróżnik.pl , Informica, aplikacje mobilne). Po okresie wdrożenia trafisz do projektu, który najlepiej odpowiada Twoim predyspozycjom. Projektowanie rozwiązań: Dobieranie sposobu realizacji zadań programistycznych i dbanie o wysoką jakość kodu (Clean Code). Utrzymanie i jakość: Optymalizacja kodu i dbanie o stabilność działających usług. Dokumentacja: Tworzenie dokumentacji technicznej rozwijanego oprogramowania. Warunki zatrudnienia Wymiar pracy: Pełen etat. Forma współpracy: Elastyczne podejście – wybierz UoP, B2B lub Umowę Zlecenie. Wynagrodzenie: Uzależnione od posiadanych umiejętności i doświadczenia: B2B: 6 000 – 10 000 PLN netto (+ VAT). Umowa o Pracę: 5 000 – 8 000 PLN brutto. Tryb pracy: Praca stacjonarna w okresie wdrożenia, docelowo możliwość pracy hybrydowej. Czas pracy: Elastyczne godziny rozpoczęcia pracy. Twój rozwój i benefity Atmosfera: Jesteśmy firmą technologiczną, nie korporacją. Cenimy bezpośrednie relacje i zgrany zespół, który wspiera się w zadaniach. Budżet szkoleniowy: 2400 zł rocznie do Twojej dyspozycji na kursy i certyfikaty. Czas na naukę: Unikalny benefit – aż 2 tygodnie w roku (płatne) przeznaczone wyłącznie na samokształcenie. Wymiana wiedzy: Regularne spotkania w ramach gildii technologicznych, Code Review oraz dedykowana opieka mentorska. Zdrowie i sport: Pakiet medyczny Medicover oraz karta Multisport. Proces rekrutacji CV: Prześlij swoje zgłoszenie (mile widziany link do projektów, udział w kołach naukowych, wolontariatach, harcerstwie). Rozmowa techniczna: Spotkanie w naszym biurze, podczas którego rozwiążesz kilka zadań programistycznych (i nie tylko ;)), porozmawiamy o Twoim doświadczeniu i opowiemy o naszej firmie. Decyzja: Feedback, oferta i ustalenie szczegółów współpracy.