emagine
emagine
New

Mobile Engineer with UI experience

Brak informacji o wynagrodzeniu
SeniorFull-time
#451030·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

SecurityJavaScriptXMLMobile SolutionsUnit TestingfrontendBackendTestingAgileAndroid

Firma i stanowisko

emagine Polska is a company involved in the modernization and development of mobile banking applications.

Wymagania

  • 7+ years of professional experience in mobile application development with a proven track record of delivering large-scale mobile solutions.
  • Strong expertise in Swift (iOS) and/or Kotlin (Android), with hands-on experience in the other platform.
  • Experience leading UI modernization, redesign, or uplift initiatives in mobile applications.
  • Strong knowledge of mobile architecture patterns such as MVVM, VIPER, or similar.
  • Experience with UIKit, Auto Layout, Jetpack Compose, XML layouts, and Fragments.
  • Strong understanding of unit testing, UI test automation, and quality engineering practices on mobile platforms.
  • Experience integrating and consuming REST APIs, asynchronous programming, and background processing.
  • Experience working with secure, high-quality, customer-facing applications where performance, stability, and security are critical.
  • Ability to drive technical discussions, collaborate with designers and stakeholders, and take ownership of end-to-end deliveries.
  • Strong communication skills and experience working in agile cross-functional teams.

Nice to have:

  • Banking, payments, or financial services experience.
  • Experience with design systems, accessibility, and mobile UX best practices.
  • Knowledge of web technologies such as Angular, TypeScript, and JavaScript.

Obowiązki

  • Lead UI improvement initiatives to ensure a modern, consistent, and user-friendly experience across mobile platforms.
  • Design, develop, and maintain features for iOS and Android applications.
  • Collaborate with designers, architects, developers, and business stakeholders to deliver high-quality solutions.
  • Contribute to mobile architecture, technical design, and development best practices.
  • Ensure high quality through code reviews, unit testing, UI automation, and continuous improvement activities.
  • Take ownership of delivered solutions including implementation, testing, deployment, and production support.
  • Support the team in end-to-end deliveries, including frontend and backend contributions when needed.

Inne informacje

Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (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ą.

emagine

emagine

970 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz