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 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.
We have built one of the most well recognized and appreciated mobile applications in Poland Logistics sector, with 10+ million users, and we are not stopping there. Our next step is conquering international European market and scaling our Mobile platform and applications across the Europe.
We are looking for experienced Senior Android developers to join us in that journey - heavily influence our platform build, improve processes and help us deliver best native app experience in the market.
Tasks & Responsibilities:
- Participate in code reviews and pair programming sessions to ensure that code quality is maintained and industry best practices and standards are consistently followed.
- Establish coding standards and drive improvements within the team.
- Mentor less experienced team members to help them develop their skills and understanding of best practices.
- Document technical specifications, installation procedures, and other relevant information for applications to ensure clarity and ease of use.
- Analyze and understand user requirements and business objectives to effectively guide the development process and set the direction for projects.
- Refactor existing code to improve its quality, performance, maintainability, and scalability.
- Ensure ongoing maintenance and support for software applications, promptly addressing any issues that arise.
- Clean up and restructure complex or disorganized codebases.
- Implement automated tests to ensure code reliability and functionality.
- Provide guidance and support to team members to help them enhance their skills and knowledge in software development.
- Minimum 6 years of proven experience in Android mobile development.
- Expert-level proficiency in Java and Kotlin.
- Comfortable working in an agile cross-functional team.
- Strong communication skills.
- Experience in architecting complex mobile applications.
- Strong understanding of mobile software architectures, including MVVM, Clean Architecture, and SOLID principles.
- Passionate about automated testing.
- Experience with code reviews, pair programming, and mentoring.
- Experience with Continuous Integration and Continuous Deployment, including the release process.
- Good understanding of how to use Git.
- Good understanding of UI/UX design principles and material design.
What we offer:
- Flexible remote work environment
- Technical challenges of large international scale and scope
- Agile work with minimal bureaucracy
- Work in an international environment
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Android) (f/m/n)
2026-05-19
Senior Android Developer - InPost Pay (f/m/n)
2026-04-13
Senior Software Engineer (iOS) (m/f/n)
2026-05-21
- Posted
- May 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cracow
- Company
- InPost
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Android) (f/m/n)
2026-05-19
Senior Android Developer - InPost Pay (f/m/n)
2026-04-13
Senior Software Engineer (iOS) (m/f/n)
2026-05-21