{"id":1438669,"url":"https://alion.io/job/allegro-mobile-software-engineer-2-ios-2","title":"Mobile Software Engineer 2 (iOS)","company":{"id":1876195,"name":"Allegro","domain":"allegro.eu","url":"https://alion.io/company/allegro-eu","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":13,"computed_at":"2026-10-04T05:45:00Z"}},"role":"Mobile","role_family":"Mobile","seniority":"middle","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Clean Architecture","optional":false},{"name":"Kotlin","optional":false},{"name":"MVI","optional":false},{"name":"MVVM","optional":false},{"name":"Swift","optional":false},{"name":"A/B Testing","optional":true},{"name":"Agile","optional":true},{"name":"AI Agents","optional":true},{"name":"CI/CD","optional":true},{"name":"Combine","optional":true},{"name":"GitHub","optional":true},{"name":"Java","optional":true},{"name":"Jetpack Compose","optional":true},{"name":"Kotlin Coroutines","optional":true},{"name":"Reactive Programming","optional":true},{"name":"RxJava","optional":true},{"name":"RxKotlin","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-09-17T02:00:00Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-05T00:46:49Z","board_verified":true,"closed_at":null,"days_open":18,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":18},"description":"About the job\nAs a Mobile Software Engineer, you will be a key contributor to the development of new AI Shopping Assistant related features and improvements for our mobile applications. You will work closely with product owners, designers, and other engineers to translate user needs into robust, high-performance mobile experiences. This role is ideal for someone with solid experience in mobile development, a strong understanding of software engineering principles, and a desire to grow their expertise in a fast-paced e-commerce environment.\nImportant things for you:\nFlexible 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.\n\nThe salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost):\nPLN 14 600 - 20 825\n\nAnnual bonus based on your annual performance and company results.\n\nOur team is based in Warsaw.\n\nWhat You'll Do:\nDesign, develop, test, and deploy features for the Allegro mobile app, ensuring high quality, performance, and responsiveness.\n\nCollaborate with product, design, and other engineering teams to define and implement innovative solutions.\n\nParticipate in code reviews, contribute to technical discussions, and help maintain high code quality standards.\n\nBe part of Allegro’s mobile community composed of more than 100 mobile developers. In our community, we actively share knowledge as part of our daily code review work and at dedicated company events. We have time dedicated to knowledge sharing as well as opportunities for personal skills development\n\nIdentify and resolve performance and scalability issues.\n\nStay up-to-date with the latest mobile technologies and industry trends.\n\nWe are looking for someone who has:\nProfessional experience in native mobile application development (iOS/Swift OR Android/Kotlin).\n\nUnderstanding of mobile application architecture patterns (e.g., MVVM, MVI,Modular Architecture for iOS; Clean Architecture for Android).\n\nFamiliarity with RESTful APIs, asynchronous programming, and efficient data handling.\n\nProficiency in writing unit and integration tests (experience with E2E testing to ensure reliability is a plus).\n\nUnderstanding of software engineering principles, data structures, and algorithms.\n\nExperience with continuous integration and continuous delivery (CI/CD) pipelines.\n\nExperience using AI-assisted tools (e.g., code generation, debugging, or prototyping) in your development process.\n\nGood communication skills in English and Polish, both written and spoken.\n\nA proactive approach to problem-solving, ability to think outside the box, and a passion for creating excellent user experiences.\n\nWillingness to share knowledge during code reviews and collaborate closely with backend technologies and product teams.\n\nBonus points if you have:\nDual-platform expertise: Professional experience in both native iOS and Android development.\n\nExperience with large-scale, high-traffic mobile applications.\n\nKnowledge of reactive programming (e.g., RxJava/RxKotlin, Combine).\n\nFamiliarity with modern native frameworks and tools (e.g., Jetpack Compose and Coroutines for Android).\n\nSeamless integration of AI agents into your daily coding routine for maximum productivity and efficiency.\n\nExperience with A/B testing frameworks.\n\nContributions to open-source projects or a strong GitHub profile.\n\nExperience working in an Agile/Scrum environment.","description_format":"text","description_chars":3473,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Polish","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Company events","Flexible schedule"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Marketplaces"],"lifecycle":[{"event":"open","at":"2026-09-29T04:13:31Z"}],"visa":[],"liveness":{"score":34,"band":"fade","label":"Fading","p_open":1,"p_active":0.627,"p_room":0.55,"age_days":17,"expected_fill_days":13,"reasons":["conf:0","velocity","win:tail","comp:brand"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/allegro-mobile-software-engineer-2-ios-2","json_url":"https://alion.io/job/allegro-mobile-software-engineer-2-ios-2.json","meta":{"generated_at":"2026-10-05T03:15:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4433,"day_limit":5000,"remaining_today":567,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}