Software Engineer – Kotlin/Android (Store Fulfillment)

20k - 25k PLN/ mies.UoP
MidFull-time·Umowa o pracę
#412184·Dodano 4 dni temu·3
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JenkinsAndroidCI/CDKotlinJava

Firma i stanowisko

Tesco Technology is hiring for the store distribution engineering team responsible for software applications and services that ensure product availability in stores. The team works on improving colleague experience and operational efficiencies in the group's fulfilment network. The role focuses on delivering innovative solutions for the Group Distribution Platform in a fast-paced agile environment.

Wymagania

  • 3-5 years experience developing Android mobile applications.
  • Proficiency in Kotlin.
  • Knowledge and practical application of application architectures.
  • Experience with Jetpack Compose, Hilt, Dagger, Koin, Coroutines, Flow, Retrofit, OkHttp, Ktor.
  • Strong understanding of code quality including TDD, unit/instrumentation tests, UI tests.
  • Familiarity with testing frameworks such as JUnit, Espresso, MockK, Robolectric, Wiremock.
  • Practical experience with CI/CD tools like GitHub Actions, Jenkins, ArgoCD or similar.
  • Experience in an Agile development environment.
  • Ability to design technical strategies and high-level designs.
  • Capable of independent work with minimal guidance and cross-team collaboration.
  • Demonstrated leadership in feature delivery and continuous improvements.

Obowiązki

  • Develop, review, and contribute code for Android applications.
  • Design, propose, and review architecture design.
  • Focus on performance, availability, reliability, and security.
  • Build cross-platform, lightweight, and mobile-first progressive web applications.
  • Define features for services owned by the team.
  • Communicate progress effectively with team members and management.
  • Operate under DevOps philosophy with continuous integration, delivery, and support.
  • Take business problems and create technical strategies and lead implementations.
  • Collaborate across teams on similar business problems.
  • Lead delivery of valuable features and drive continual improvements.
  • Assist in elaborating requirements where necessary.

Benefity

  • Hybrid working with 3 days in Kraków office and 2 remote days per week.
  • Up to 20% yearly salary bonus based on performance.
  • Permanent contract from the start.
  • Tax-deductible expenses (IP).
  • Private healthcare coverage (LuxMed).
  • Cafeteria and Multisport benefits.
  • Additional 4 days of paid leave.
  • Increase in annual leave from 20 to 25 days for certain employees.
  • Certified technical training and Udemy learning platform access.
  • Back-to-school day off for parents of primary school children.
  • Fertility leave up to 2 weeks for IVF treatment.
  • Onsite sports activities with a personal trainer.
  • Referral bonus.
  • MacBook as a work tool.
Elastyczne godziny
Płatny urlop
Opieka zdrowotna
Dofinansowanie szkoleń
Karta sportowa
Premie

Inne informacje

Informujemy, że administratorem danych jest Tesco Technology and Services Europe Sp. z o.o. z siedzibą w Warszawie, ul. Połczyńskiej 121/125 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Tesco Technology

Tesco Technology

26 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz