Senior Mobile Software Engineer
18.9k - 25.9k PLN18 900 - 25 900 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#376945·Dodano dziś·1
Źródło: SOLID.JobsTech Stack / Keywords
CoroutinesRESTfulKotlinJetpack ComposeCI/CDAndroidGitMVVMMVIClean ArchitectureRESTful APIsUnit testing
Firma i stanowisko
Allegro is the most popular shopping platform in Poland and the largest e-commerce platform of European origin. It operates a marketplace model with over 135,000 merchants and offers over 250 million offers across key categories. The platform reaches 22 million customers monthly, covering almost 80% of all Internet users in Poland, and provides fast and free deliveries under the Allegro Smart! programme. Allegro also offers modern financial services (Allegro Pay) and has Poland’s widest pickup network of 50,000 points.
Wymagania
- 5+ years of professional experience in native Android (Kotlin) mobile application development.
- Understanding of mobile application architecture patterns (e.g., MVVM, MVI, Clean Architecture).
- Good understanding of Jetpack Compose and Coroutines.
- Familiarity with RESTful APIs, asynchronous programming, and efficient data handling.
- Proficiency in writing unit and integration tests.
- Familiarity with version control systems (e.g., Git).
- Solid understanding of software engineering principles, data structures, and algorithms.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Good communication skills in English and Polish, both written and spoken.
- A proactive approach to problem-solving and a passion for creating excellent user experiences.
Obowiązki
- Design, develop, test, and deploy features for the Allegro Android application, ensuring high quality, performance, and responsiveness.
- Collaborate with product owners, designers, and other engineering teams to translate user needs into intuitive mobile experiences.
- Drive the development of crucial features and processes in the Post-Purchase Domain, solving complex multi-domain challenges.
- Participate in code reviews, contribute to technical discussions, and help maintain high code quality standards.
- Identify and resolve performance and scalability issues.
- Continuously improve 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.
Benefity
- 18.9k–25.9k PLN gross per month (Employment contract)
- Employment contract with 100% flexible working hours
- Hybrid remote work
- Training budget and language classes
- Medical package, insurance, and sports package
- Cold beverages and meals
- Bicycle parking
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Napoje w biurze
Darmowe przekąski
Parking dla rowerów
Allegro
141 aktywnych ofert