Senior MacOs Engineer (Swift)
Egnyte
Rola skupia się na rozwijaniu i utrzymaniu klienta desktopowego dla systemu macOS, który jest głównym punktem dostępu do platformy chmurowej Egnyte. Praca obejmuje cały cykl życia oprogramowania – od projektowania po wdrożenie i utrzymanie. Będziesz współpracować z rozproszonym zespołem programistów, testerów i product ownerów. Główny nacisk na wydajność i niezawodność aplikacji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.).
Rola skupia się na rozwijaniu i utrzymaniu klienta desktopowego dla systemu macOS, który jest głównym punktem dostępu do platformy chmurowej Egnyte. Praca obejmuje cały cykl życia oprogramowania – od projektowania po wdrożenie i utrzymanie. Będziesz współpracować z rozproszonym zespołem programistów, testerów i product ownerów. Główny nacisk na wydajność i niezawodność aplikacji.
- ✓Produkt własny firmy z globalnym zasięgiem
- ✓Konto Egnyte z 50TB przestrzeni na całe życie
- ✓Angielski w ramach firmy
- −Brak informacji o widełkach wynagrodzenia
- !Praca w rozproszonych zespołach w różnych strefach czasowych może wymagać elastycznych godzin
- !Brak opisu procesu rekrutacyjnego
- !Hasło 'agile methodology' bez szczegółów
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwijanie nowych funkcji w aplikacji macOS przy użyciu Swift, AppKit i SwiftUI
- •Debugowanie i optymalizacja wydajności z użyciem Xcode Instruments
- •Pisanie testów jednostkowych i integracyjnych (TDD)
- •Code review i współpraca z zespołem nad architekturą
- •Utrzymanie pipeline'ów CI/CD (Git, Jenkins)
- •Integracja z systemami macOS (XPC, FileProvider, Finder extensions)
- •Praca z bazą danych SQLite po stronie klienta
Oferta dla doświadczonych specjalistów (Senior).
Doświadczony inżynier iOS (minimum 5 lat Swift) gotowy do przejścia na macOS, z solidnym zrozumieniem ekosystemu Apple i chęcią nauki specyfiki desktopu.
Juniorzy bez 5-letniego doświadczenia w Swift. Osoby szukające pracy w pełni zdalnej (model hybrydowy w Poznaniu).
- ?Ile osób liczy zespół macOS?
- ?Czy aplikacja jest budowana od nowa, czy rozwijana na istniejącym kodzie?
- ?Jak często są wydania i jak wygląda proces deployu?
- ?Czy w ramach roli przewidziane są dyżury on-call?
- ?Jak wygląda współpraca z zespołem w innych strefach czasowych – czy są spotkania poza godzinami pracy?
- ?Jaka jest proporcja pracy nad nowymi funkcjami vs utrzymanie/dług techniczny?
- ?Czy istnieje możliwość przejścia na iOS development w przyszłości?
- −Brak widełek wynagrodzenia
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.)
- −Brak informacji o wielkości zespołu macOS
- −Nie podano ile dni w biurze w modelu hybrydowym
Praca w międzynarodowym, rozproszonym zespole z naciskiem na Agile i współpracę. Kultura inżynierska zorientowana na jakość i wydajność.