Poznań, Poznań, Greater Poland Voivodeship, Polska
Allegro
7. 2. 2026
Informacje o stanowisku
technologies-expected :
RxJava
Android
Kotlin
technologies-optional :
Hilt
Redux
Coroutines
TypeScript
React.js
iOS
Swift UI
about-project :
In the Core Platform area, we develop multiplatform solutions that improve productivity of development in Allegro. In our team, youll be responsible for developing the Server Driven UI engine (MBox) used by various product teams to create over fifty screens in the Allegro app, including the Home and Product pages. We build the infrastructure, not just business features. Our mission is to provide other developers with a seamless Developer Experience, allowing them to define UI and logic on the backend while maintaining a 100% native look and feel.
Our team develops native Android and iOS mobile engines that are crucial elements of MBox. Youll cooperate closely with iOS developers and will be responsible for the entire technical feature development process: from designing the new engine capability to implementing it in the Android engine.
Besides working on Android, youll also have a chance to get to know other technologies. On top of Android and iOS rendering engines, our team also cooperates closely with frontend and backend developers and creates various tools that simplify work of developers.
Important things for you:
- Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work;
- The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): 14 200 - 20 200PLN gross
- Annual bonus (depending on your annual assessment and the companys results)
- Our team is based in Poznań
responsibilities :
Design, develop, test, and deploy features in our server-driven UI engine, ensuring high quality, performance, and responsiveness.
Collaborate with product, and other engineering teams to define and implement innovative solutions.
Participate in code reviews, contribute to technical discussions, and help maintain high code quality standards.
Identify and resolve performance and scalability issues.
Continuously improve our development processes, tools, and infrastructure.
Share knowledge and mentor junior engineers, contributing to the growth of the team.
Stay up-to-date with the latest mobile technologies and industry trends.
requirements-expected :
have 3+ years of professional experience in native Android (Kotlin) mobile application development.
have a deep understanding of Jetpack Compose.
are proficient with dependency injection frameworks (especially Koin).
are familiar with RxJava.
have proficiency in writing unit and integration tests.
have experience with continuous integration and continuous delivery (CI/CD) pipelines.
are open-minded, curious, and willing to experiment. Our work goes beyond writing code - consulting and looking for alternative solutions is part of our daily duties.
take care of the quality and cleanliness of the code.
are eager to continuously develop their skills and expand their knowledge.
have good communication skills in English and Polish, both written and spoken.
offered :
Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work.
Annual bonus based on your annual performance and company results.
Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms).
A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you dont like Macs) and all the necessary accessories.
A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers).
English classes that we pay for related to the specific nature of your job.
A training budget, inter-team tourism (see more here), hackathons, and an internal learning platform where you will find multiple trainings.
An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal.
Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses