New offer - be the first one to apply!

October 1, 2026

Fullstack Software Engineer (Java/Kotlin, TypeScript)

Mid • Remote

208,000 - 374,400 PLN/yr

Rzeszów, Poland

Quick Facts - Role: Fullstack Software Engineer (Java/Kotlin, TypeScript) - Focus: Omnichannel Retail Logistics (B2B) - Collaboration: Hybrid (Wrocław) or 100% remote - Contract: B2B Description The Omnichannel Retail Logistics team develops and optimizes digital systems that support omnichannel logistics processes. You will work on ordering flows from the dm e-commerce website and mobile app through distribution centers, in-store picking, and integrations with courier services. The job includes both backend (event-driven microservices) and frontend (TypeScript SPA) development, delivered with strong CI/CD and cloud-native practices. Responsibilities - Develop and maintain services supporting order routing for online and express orders - Design integrations between the e-commerce store, online distribution centers, dm stores, and courier/express/parcel providers using event-driven architecture - Translate logistics process requirements into stable, secure, and scalable technical solutions - Support deployment quality and further application development together with the product team - Collaborate with business units and technology partners to clarify requirements and evolve logistics solutions - Develop cloud-native applications and integrate solutions with GCP services - Use AI tools for software development consciously and responsibly Requirements - Minimum 3 years of professional software development - Practical knowledge of implementing microservices and event-driven architectures - Strong knowledge of Kotlin or Java and enterprise frameworks such as Spring Boot - Experience building the frontend with TypeScript and Single Page Applications (SPA) - Knowledge of CI/CD pipeline setup (preferred: GitLab) - Knowledge of Infrastructure as Code tools - Basic knowledge of AI-assisted development tools and critical, responsible approach to their use - Experience working in agile environments and readiness to independently lead agreed topics - Independence and solution-oriented mindset - Organized and careful approach to designing and developing software - High communication skills and ability to work in an international environment - Willingness to learn new technologies and development methods - Excellent Polish and English (C1) Benefits - B2B partnership model with autonomy and a dialog culture in product teams - Pair programming with frequent provider collaboration to accelerate delivery and enable knowledge sharing - Flexible collaboration time (no fixed working hours); trust-based approach focused on results - Fast onboarding: an implementation plan is provided in advance for your project tasks formatted_html_description:

Quick Facts

  • Role: Fullstack Software Engineer (Java/Kotlin, TypeScript)

  • Focus: Omnichannel Retail Logistics (B2B)

  • Collaboration: Hybrid (Wrocław) or 100% remote

  • Contract: B2B

Description

The Omnichannel Retail Logistics team develops and optimizes digital systems that support omnichannel logistics processes. You will work on ordering flows from the dm e-commerce website and mobile app through distribution centers, in-store picking, and integrations with courier services. The job includes both backend (event-driven microservices) and frontend (TypeScript SPA) development, delivered with strong CI/CD and cloud-native practices.

Responsibilities

  • Develop and maintain services supporting order routing for online and express orders

  • Design integrations between the e-commerce store, online distribution centers, dm stores, and courier/express/parcel providers using event-driven architecture

  • Translate logistics process requirements into stable, secure, and scalable technical solutions

  • Support deployment quality and further application development together with the product team

  • Collaborate with business units and technology partners to clarify requirements and evolve logistics solutions

  • Develop cloud-native applications and integrate solutions with GCP services

  • Use AI tools for software development consciously and responsibly

Requirements

  • Minimum 3 years of professional software development

  • Practical knowledge of implementing microservices and event-driven architectures

  • Strong knowledge of Kotlin or Java and enterprise frameworks such as Spring Boot

  • Experience building the frontend with TypeScript and Single Page Applications (SPA)

  • Knowledge of CI/CD pipeline setup (preferred: GitLab)

  • Knowledge of Infrastructure as Code tools

  • Basic knowledge of AI-assisted development tools and critical, responsible approach to their use

  • Experience working in agile environments and readiness to independently lead agreed topics

  • Independence and solution-oriented mindset

  • Organized and careful approach to designing and developing software

  • High communication skills and ability to work in an international environment

  • Willingness to learn new technologies and development methods

  • Excellent Polish and English (C1)

Benefits

  • B2B partnership model with autonomy and a dialog culture in product teams

  • Pair programming with frequent provider collaboration to accelerate delivery and enable knowledge sharing

  • Flexible collaboration time (no fixed working hours); trust-based approach focused on results

  • Fast onboarding: an implementation plan is provided in advance for your project tasks

Similar jobs you might like

Unlock Full Resume Report