Pracuj.pl Praca zdalna Senior

Senior iOS Developer

SQUARE ONE RESOURCES sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • iOS
  • Swift
  • VoiceOver
  • SwiftUI
  • UIKit
  • WCAG

Opis stanowiska

Nasze wymagania:
Minimum 5 lat komercyjnego doświadczenia w natywnym tworzeniu aplikacji na iOS.
Bardzo dobra, praktyczna znajomość języka Swift.
Doświadczenie projektowe w pracy ze SwiftUI i/lub UIKit.
Rozległe doświadczenie praktyczne w implementacji funkcjonalności dostępności w natywnych aplikacjach iOS.
Dobra znajomość i praktyczne doświadczenie w pracy z VoiceOver.
Doświadczenie w korzystaniu z iOS Accessibility APIs lub mechanizmów accessibility w SwiftUI.
Praktyczna znajomość Dynamic Type i skalowalnych rozmiarów czcionek.
Doświadczenie w konfiguracji etykiet, właściwości, wartości i akcji dostępności oraz kontroli fokusu.
Doświadczenie w testowaniu dostępności aplikacji, szczególnie z wykorzystaniem VoiceOver.

Mile widziane:
Znajomość standardów dostępności, mile widziana znajomość WCAG 2.1 lub WCAG 2.2.

O projekcie:
Głównym obszarem pracy będzie rozwój aplikacji z wykorzystaniem Swift oraz techniczna implementacja i optymalizacja rozwiązań wspierających dostępność (accessibility). Szczególny nacisk kładziemy na praktyczne doświadczenie w implementacji i testowaniu funkcjonalności dostępności w produkcyjnych aplikacjach iOS.

Zakres obowiązków:
Rozwój natywnej aplikacji mobilnej na system iOS.
Implementacja nowych rozwiązań z wykorzystaniem języka Swift.
Praca z SwiftUI i/lub UIKit.
Implementacja oraz optymalizacja funkcjonalności związanych z dostępnością aplikacji.
Wykorzystanie mechanizmów dostępności platformy iOS oraz API accessibility.
Zapewnianie prawidłowej obsługi aplikacji przez VoiceOver.
Implementacja obsługi Dynamic Type i skalowalnych rozmiarów czcionek.
Konfiguracja i optymalizacja etykiet, właściwości, wartości, akcji oraz zarządzania fokusem dostępności.
Testowanie funkcjonalności dostępności, w szczególności z wykorzystaniem VoiceOver.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.