InPost logo

Software Engineer (Courier Application Team) Remote

InPost
Full-time
Remote
Poland, Poland

Company Description

InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. InPost Group is a publicly traded company, with a market capitalization of about $5 billion as of March 2023. With over 10,000 employees (about the seating capacity of Cameron basketball stadium at Duke University) worldwide, InPost Group is one of the largest out of home delivery providers in Europe, committed to providing sustainable and efficient delivery solutions to meet the evolving needs of customers in today's rapidly changing landscape. 

 

Join the Courier Application which is part of InPost Logistic Solutions in the Supply Chain Domain. The team is responsible for the development and maintenance of a mobile application designed specifically for couriers and an API that is used to communicate with other modules. This application, available on Android platforms, serves as a crucial tool to support the entire shipment process. Couriers use this application both in the field and at the branch to efficiently carry out their duties.

 

We are looking for a senior Java Software Engineer to join our team in the development of the backend for our mobile application. The ideal candidate will be able to seamlessly transition between backend and mobile development.

As a member of our team, you will collaborate with four other software engineers and two QA engineers on a solution designed to streamline the workflow of couriers.

Job Description

  • Creating and maintaining API and mobile application. 
  • Have your share of ownership of incidents and issues tracking, as well as proposing improvements to the current applications. 
  • Advocate an engineering culture of quality, good development principles and innovation from inside your team. 
  • Contribute with the creation and maintenance of technical documentation.
  • Taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile environment. 

Qualifications

  • Proficiency in Java including knowledge of common tooling like Spring Boot (3+ years of experience),
  • Hands-on experience developing microservices using modern technologies such as Apache Kafka, open APIs, containerization (Docker, Kubernetes)
  • Knowledge of traditional software development processes and tools, including Git, JIRA, Confluence, Code Reviews and GitLab CI/CD. 
  • Experience with mobile platforms development (or willing to learn mobile applications development with Xamarin framework.)

 

Nice to have:

  • Experience with logistics/courier services.
  • Xamarin or MAUI framework.

 

Development stack: Java 17+, spring boot (webflux, security), Kubernetes, Open API, Swagger, Docker, C#, Xamarin Forms, MAUI

Additional Information

Why Join InPost Group? 

  • Opportunity to work in a diverse, international and cross-functional environment, along with leading experts. 
  • Fulfilling careers with a range of benefits for employees and invests in providing training opportunities for their development. 
  • You are involved in technology monitoring and choices 
  • Our software will be used by millions of users, making a significant difference in their lives

This job is closed.