Mobile Software Engineer (Android)

14 600 - 22 900 PLN/ mies.Umowa o pracę (brutto)
MidFull-time·Umowa o pracę
#320192·Dodano miesiąc temu·39
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

AndroidKotlinMVVMClean ArchitectureREST APIGitData structuresContinuous integrationCDCommunication skillsRxJavaTestingGitHub

Firma i stanowisko

Allegro is a fast-paced e-commerce company with a large-scale mobile application ecosystem, including over 1000 microservices, an open-source data bus (Hermes), and production-used machine learning. The company emphasizes developer experience, modern AI tools, and continuous learning through internal conferences and tech community engagement.


Wymagania

  • 3+ years of professional experience in native Android (Kotlin) mobile application development.
  • Strong understanding of mobile application architecture patterns such as MVVM, MVI, and Clean Architecture.
  • Experience with RESTful APIs, asynchronous programming, and efficient data handling.
  • Proficiency in writing unit and integration tests.
  • Familiarity with version control systems like 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.
  • Proactive problem-solving approach and passion for creating excellent user experiences.

Bonus points if you have:

  • Experience with large-scale, high-traffic mobile applications.
  • Knowledge of reactive programming (e.g., RxJava/RxKotlin, Combine).
  • Familiarity with Jetpack Compose and Coroutines.
  • Experience with A/B testing frameworks.
  • Contributions to open-source projects or a strong GitHub profile.
  • Experience working in an Agile/Scrum environment.

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 define and implement innovative solutions.
  • Participate in code reviews and contribute to technical discussions to 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 to contribute to team growth.
  • Stay up-to-date with the latest mobile technologies and industry trends.

Oferta

  • Flexible working hours in a hybrid model (4 days office / 1 day remote) with start times between 7:00 a.m. and 10:00 a.m., plus 30 days of occasional remote work.
  • Annual bonus based on individual performance and company results.
  • Well-located offices with fully equipped kitchens, bicycle parking, terraces, ergonomic chairs, and interactive conference rooms.
  • Choice of a 16" or 14" MacBook Pro or Dell with Windows and necessary accessories.
  • Wide selection of fringe benefits in a cafeteria plan (medical, sports, lunch packages, insurance, purchase vouchers).
  • Employer-paid English classes related to the job.
  • Training budget, inter-team tourism, hackathons, and access to an internal learning platform.
  • An additional day off for volunteering.
  • Social events such as Spin Kilometers, Family Day, Fat Thursday, Advent of Code.
  • Sport subscription.
  • Private healthcare.
  • Free coffee and beverages.
  • Canteen.
  • Bicycle parking.
  • Shower facilities.
  • Mobile phone.
  • In-house trainings.
  • Modern office environment.
  • No dress code.
Elastyczne godziny
Premie
Parking dla rowerów
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
Kursy językowe
Płatny urlop
Telefon
Firmowa stołówka
Napoje w biurze
Prysznic
Szkolenia wewnętrzne
Allegro

Allegro

112 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz