At InPost, we're passionate about building software that helps our customers send and receive their goods. Our Consumer-Facing teams build and maintain web applications and enabling platforms, which provide features such as marketing communication, loyalty programs, and payments.
We have built one of the most well-recognized and appreciated mobile applications in Poland's Logistics sector, with 10+ million users, and we are not stopping there. Our next step is conquering the international European market and scaling our Mobile platform and applications across Europe.
We are looking for an experienced Android Developer to join us in that journey - to heavily influence our platform build, improve processes, and help us deliver the best native app experience in the market.
Responsibilities:
- Develop and maintain high-quality Android applications using Kotlin and Java, ensuring performance, stability, and great user experience.
- Build scalable, maintainable solutions using MVVM, Clean Architecture, Jetpack, Compose, and Coroutines.
- Integrate Android apps with backend APIs, Firebase, and other third-party services.
- Refactor and optimize existing code to improve quality, performance, and long-term maintainability.
- Actively participate in code reviews, technical discussions, and architectural decisions.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Work in an Agile environment, using tools such as Git, CI/CD pipelines, and issue-tracking systems.CI/CD pipelines, and issue-tr
- Create and maintain clear technical documentation.
- Use AI tools to improve development efficiency while applying critical judgment and best practices.