Najnowsze oferty pracy

Zobacz więcej ofert pracy

Senior iOS / Swift Developer

CYFROWA FOTO Sp. z o.o.

Zaczernie k. Rzeszowa

44 dni temu

Cyfrowa Foto to jedna z trzech największych drukarni cyfrowych w Europie.
Swój model biznesowy opieramy o nowoczesne rozwiązania e-commerce,
docierając kanałami B2B i B2C do fotografów krajowych i zagranicznych.

Senior iOS / Swift Developer
Miejsce pracy: Zaczernie k. Rzeszowa
OPIS OFERTY

Cyfrowa Foto to jedna z trzech największych drukarni cyfrowych w Europie.

Twórcami sukcesu jaki osiągnęliśmy do tej pory są Ludzie. Zatrudniamy specjalistów, najlepszych ekspertów z obszaru IT,marketingu internetowego,technologii druku cyfrowego, zarządzania produkcją.

Obecnie poszukujemy specjalisty z zakresu technologii mobilnych, który dołączy do startupowego zespołu tworząc najlepsze aplikacje z kategorii przetwarzania obrazu i zdjęć.

 

ZAKRES OBOWIĄZKÓW
  • Projektowanie, tworzenie i testowania oprogramowania w języku iOS/Swift, w tym również aktywny udział w projektowaniu struktur i baz danych niezbędnych do funkcjonowania oprogramowania.
  • Opracowywanie i utrzymywanie dokumentacji technicznej wytwarzanego oprogramowania.
  • Prowadzenie regularnych przeglądów kodu wytwarzanego oprogramowania, oraz pisanie testów jednostkowych.
  • Aktywna współpraca z innymi członkami Zespołu (Programiści, Projektanci UX/UI, Analitycy, Testerzy i Product Ownerzy projektu).
POSZUKIWANE KOMPETENCJE
  • Doświadczenie w tworzeniu aplikacji natywnych od początku (nieprzerwane 4-5 lat, poparte portfolio aplikacji w AppStore) w Swift i/lub Objective-C.
  • Bardzo dobra znajomość środowiska Xcode, oraz cyklu życia aplikacji iOS.
  • Bardzo dobra znajomość frameworków iOS (Core Data, UIKit).
  • Wiedza w wykorzystywaniu narzędzia Instruments (np. dbanie o wykorzystywanie pamięci aplikacji).
  • Doświadczenie w projektowaniu i implementacji aplikacji wykorzystujących relacyjne bazy danych.
  • Umiejętność pisania czystego, dobrze zaprojektowanego, wysokiej jakości kodu w zwinnym środowisku (TDD, wzorce projektowe).
  • Umiejętność pracy w zespole, oraz znajomość narzędzi wspierających pracę zespołową (systemy ciągłej integracji, systemy wersjonowania kodu, systemy zarządzania projektami - tzw. Issue trackery).
  • Umiejętności rozwiązywania problemów, silne umiejętności komunikacyjne i motywacja w środowisku zorientowanym na zespół.
  • Przywiązanie do jakości wytwarzanych aplikacji i umiejętność pisania automatycznych testów jednostkowych i integracyjnych.
  • Praktyczna znajomość zwinnych metodyk rozwoju oprogramowania (Agile/Scrum) na poziomie umożliwiającym dostarczanie produktu wysokiej jakości w szybkim tempie.
Mile widziane:
  • Znajomość PhotoKit, oraz ARKit (najlepiej poparta zrealizowanymi aplikacjami).
  • Znajomość HTML5, CSS, JavaScript.
  • Znajomość Fastlane.
  • Znajomość Cocoapods.
OFERUJEMY
  • Udział w nowatorskich projektach.
  • Możliwość realizacji autorskich pomysłów.
  • Gwarancję ciągłego rozwoju zawodowego, Udział w konferencjach/szkoleniach branżowych.
  • Współpracę z zespołem specjalistów na różnym poziomie wiedzy - możliwość wymiany doświadczeń.
  • Realny wpływ na udoskonalenie procesów.
  • Dogodną formę zatrudnienia (umowa o pracę, B2B).
  • Dofinansowanie do różnego rodzaju benefitów (Multisport, ubezpieczenie, kursy językowe itp).
  • Możliwość pracy zdalnej.
Poznaj stanowisko: Programista iOS 
iOS to system operacyjny przeznaczony na urządzenia mobilne firmy Apple inc. Urządzenia obsługujące ten system to telefony komórkowe iPhone, tablety iPad i odtwarzacze multimedialne iPod Touch. System iOS bazuje na systemie Mac OS X, wykorzystywanym w komputerach przenośnych i stacjonarnych tego samego producenta. Programista, jako osoba zajmująca się projektowaniem i wdrażaniem aplikacji na wyżej wymienione urządzenia przenośne ...
Praca Programista iOS