Senior iOS Developer

Teamquest Katowice

Wysoka Pensja

Super Atmosfera

Praca Zdalna

Umowa B2B

Rozwój Kariery

Dla naszego Klienta, firmy tworzącej innowacyjną platformę webową oraz aplikację mobilną z zestawem funkcjonalności dopasowanym do faktycznych potrzeb współczesnego turysty, służącej do łatwej organizacji wypoczynku na wodzie i wybrzeżu, w związku z intensywnym rozwojem poszukujemy kandydata na stanowisko: Senior iOS Developer


Wymagania:

  • Minimum 5 letnie doświadczenie przy projektach komercyjnych w zakresie projektowania, tworzenia i wdrażania aplikacji iOS,
  • Doskonałą znajomość: Swift i systemu iOS,
  • Doskonała znajomość interfejsów API REST,
  • Doświadczenie w tworzeniu UI przy użyciu UIKit i Auto Layout,
  • Doświadczenie z architekturą MVVM,
  • Doświadczenie w projektowaniu i implementacji aplikacji wykorzystujących relacyjne bazy danych,
  • Przywiązanie do jakości tworzonego oprogramowania i umiejętność pisania automatycznych testów jednostkowych i integracyjnych,
  • Dobrą znajomość języka angielskiego (w mowie i piśmie) poziom minimum B1.


Dodatkowe atuty:

  • Wiedza na temat wzorców projektowych i architektonicznych,
  • Znajomość MapKit, doświadczenie z notyfikacjami push,
  • Znajomość zasad SEO oraz UX,
  • Znajomość narzędzi Jira, Confluence, Postman, Slack, SDK,
  • Znajomość metodologii pracy Scrum,
  • Doświadczenie w automatyzacji testów użytkownika za pomocą framework'ów takich jak Nightwatch lub innych,
  • Doświadczenie w estymacji czasu potrzebnego na wykonanie zadania oraz tworzeniu "pull request" i walidacją kodu.


Oferujemy:

  • Możliwość kreowania nowego rozwiązania IT do tej pory niedostępnego w tym segmencie rynku,
  • Elastyczne godziny pracy, całkowitej pracy zdalnej,
  • Możliwość rozwoju osobistego oraz praca z najnowszymi technologiami,
  • Atrakcyjne pakiety szkoleniowe oraz wyjazdy integracyjne,
  • Wsparcie finansowe do różnego rodzaju kursów, lekcji angielskiego itp.


Obowiązki:

  • Pełnienie kluczowej roli w zespole na każdym etapie wytwarzania aplikacji iOS,
  • Projektowanie, implementowanie i testowanie oprogramowania w języku Swift, w tym również projektowanie struktur i baz danych niezbędnych do funkcjonowania oprogramowania,
  • Pomoc w doborze właściwych rozwiązań, pomoc przy pisania kodu dla pozostałych członków zespołu, sprawdzanie poprawności kodu,
  • Współpraca z back- i front-end developerem, projektantem, grafikiem,
  • Pisanie zautomatyzowanych testów integracyjnych oraz end-to-end,
  • Tworzenie dokumentacji technicznej,
  • Tworzenie koncepcji technicznych we współpracy z kierownikiem projektu,
  • Tworzenie testów oraz ich automatyzacja,
  • Praca w metodyce SCRUM.

Uprzejmie informujemy, że odpowiemy tylko na wybrane aplikacje.

TeamQuest został wpisany do rejestru podmiotów prowadzących agencje zatrudnienia przez Marszałka Województwa Mazowieckiego pod numerem 11118.