#1 Job Board for tech industry in Europe

Senior iOS Developer - Empik Foto
Mobile

Senior iOS Developer - Empik Foto

Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Polish

    C1

    Swift

    advanced

    iOS

    advanced

    iOS SDK

    advanced

    UIKit

    advanced

    REST API

    regular

    React Native

    nice to have

    XCode

    nice to have

    Objective-C

    nice to have

    Firebase

    nice to have

Job description

Online interview

Dołącz do zespołu Empik Foto i rozwijaj z nami najpopularniejszy serwis z odbitkami i fotogadżetami w Polsce. Jesteśmy również w Czechach, Słowacji, Rumunii, Bułgarii i na Węgrzech i już planujemy kolejne rynki europejskie.  


Działamy już od 30! lat stale poszerzając naszą ofertę i wzmacniając jakość świadczonych przez nas usług. Zaufały nam setki tysięcy klientów, czego dowodem jest to, że w 2023 roku zrealizowaliśmy blisko 1,5 mln zamówień. 


Utrwalamy wspomnienia naszych klientów i bierzmy udział w budowaniu pozytywnych emocji. Zdjęcia dziecka, wspomnienia z wakacji czy ślub to wspaniała pamiątka, która pozwala uwolnić radość na nowo. Nasze produkty to również doskonały sposób na prezent dla najbliższych, z którymi chcemy dzielić wspólne chwile. 


Kogo szukamy? 


Do zespołu Mobile szukamy samodzielnego, doświadczonego developera/ki, osoby z pasją do programowania, która interesuje się tym, co dzieje się w świecie mobile. Twoją rolą będzie współdecydowanie o kierunkach rozwoju aplikacji Empik Foto, wyznaczanie standardów i dzielenie się swoimi pomysłami oraz doświadczeniem z zespołem. Będziesz również odpowiadać za zapewnienie odpowiedniej jakości budowanego produktu, nad którym pracuje cały zespół. Do Twoich zadań będzie też należeć implementowanie krytycznej części aplikacji, śledzenie i recenzowanie zmiany w kodzie, dbałość o dobrą kondycję całego projektu. 


Twój dzień w Empik Foto, to: 


  • Dbanie o jakość i rozwój aplikacji mobilnej Empik Foto (ocena 4.9 w Google Play przy 87,9k opinii, ocena 4.9 w App Store przy 34.8k opinii). 
  • Współpraca z zespołem produktowym, Product Ownerami, testerami, designerami. 
  • Praca w sprintach, udział w refinementach, review, retrospektywach. 
  • Współdecydowanie o architekturze, użytych technologiach i dalszych kierunkach rozwoju. 
  • Tworzenie dokumentacji, udział w code review oraz pisaniu testów. 
  • Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i środowisko developerskie. 
  • Zarządzanie wydawaniem aplikacji w Apple App Store. 
  • Dzielenie się wiedzą i uczestniczenie w rozwoju zespołu. 
  • Analizowanie oraz usprawnianie jakości, wydajności i skalowalności tworzonego oprogramowania. 
  • Współpraca z zespołami deweloperskimi pracującymi nad całością platformy Empik Foto. 


Korzyści dla Ciebie: 


  • Praca Agile
  • Elastyczne warunki zatrudnienia 
  • Dofinansowanie do karty Multisport 
  • Karta zniżkowa na produkty
  • Dostęp do nowości i wydarzeń kulturalnych
  • Prywatna opieka medyczna
  • Konkursy z nagrodami
  • Ubezpieczenie na życie
  • Doświadczony zespół
  • Rozwój zawodowy
  • Udział w innowacyjnych projektach
  • Rozwój swoich pasji
  • Praca zdalna bądź w biurze w centrum Warszawy
  • Ogólnofirmowe i działowe spotkania integracyjne 


Pasujesz do Nas, jeśli: 


  • Masz min. 3 lata komercyjnego doświadczenia jako iOS Developer. 
  • Masz ugruntowaną wiedzę odnośnie algorytmów i struktury danych. 
  • Potrafisz pisać czytelny i solidny kod. 
  • Dobrze znasz Swifta 4+ i interesujesz się jego rozwojem. 
  • Znasz dobrze iOS SDK, w szczególności Foundation i UIKit. 
  • Rozumiesz jak działa i potrafisz korzystać z REST API.  
  • Masz doświadczenie w pracy w grupie w metodykach zwinnych, robiłeś code-review, potrafisz współpracować z zespołem. 
  • Nie boisz się wyzwań, jesteś osobą samodzielną i odpowiedzialną, otwartą na rozwój i dobrze zorganizowaną. 

 

Twoim dodatkowym atutem, jest: 


  • Przykład Twojego kodu na Githubie lub kontrybucji do projektów open source. 
  • Umiejętność diagnozowania problemów produkcyjnych. 
  • Doświadczenie w pisaniu natywnych modułów pod iOS do integracji z React Native (odrębny zespół kompetencyjny). 
  • Znajomość Xcode. 
  • Doświadczenie z Objective-C (1% kodu). 
  • Umiejętność pisania testów jednostkowych i testów Ul. 
  • Doświadczenie w implementacji analityki z użyciem Firebase. 
  • Znajomość: Jenkins, GitHub Actions, Cloudflare, rozwiązań chmurowych oraz narzędzi wspomagających produktywność.