Oferta pracy

Programista iOS

TRANSITION TECHNOLOGIES-SOFTWARE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄO firmie

  • Rzeszów

    Rzeszów, podkarpackie
  • Ogłoszenie wygasło 23 dni temu
  • Rekrutacja zdalna
  • Praca zdalna
  • umowa o pracę, kontrakt B2B
  • pełny etat
  • specjalista (Mid / Regular)

Technologie, których używamy

Wymagane

  • Objective-C

  • Swift

  • CoreData

  • SnapKit

  • MapKit

  • Fastlane

  • Realm

  • Alamofire

  • Cocapods

  • RxSwift

  • Testflight

Mile widziane

  • Facebook SDK

  • Firebase

  • Xcode

Twój zakres obowiązków

  • analiza wykonalności nowych funkcjonalności,

  • projektowanie, pisanie kodu źródłowego, komentarzy,

  • pokrywanie kodu źródłowego testami (jednostkowymi oraz integracyjnymi),

  • dokumentowanie kodu źródłowego,

  • przeprowadzanie code review oraz refaktoryzacji,

  • usuwanie błędów,

  • optymalizacja oprogramowania pod kątem wydajności i dostępności,

  • dbałość o wysoką jakość wytwarzanych rozwiązań,

  • stała współpracą z pozostałymi członkami zespołu projektowego,

  • uczestnictwo w spotkaniach projektowych.

Nasze wymagania

  • masz min. 2 lata doświadczenia na stanowisku programisty w tworzeniu aplikacji mobilnych,

  • na koncie masz min. 3 projekty stworzone w językach Objective-C i/lub Swift,

  • masz doświadczenie z: Swift 4.2, CoreData, SnapKit, MapKit, Fastlane, Realm, Alamofire, Cocapods, RxSwift, Testflight,

  • posiadasz umiejętność praktycznego zastosowania wzorców MVVM oraz MVC,

  • posiadasz praktyczną znajomość pracy metodami Continuous Integration,

  • masz doświadczenie w realizowaniu projektów z mediami strumieniowymi,

  • potrafisz pisać testy jednostkowe,

  • znasz WCAG 2.1 na poziomie AA,

  • wiesz, czym są zasady „clean code”.

Mile widziane

  • umiejętność pracy z "lifecycle-aware components",

  • znajomość techniki Dependency Injection,

  • doświadczenie z: Facebook SDK, Firebase, Xcode 12.5, iOS v.11-14.

To oferujemy

  • Pracę przy prestiżowych projektach, które mają wpływ na życie Polaków,

  • Umowę odpowiedną dla Ciebie: o pracę lub B2B,

  • Elastyczne podejście do pracy: możliwość pracy zdalnej lub w trybie hybrydowym, brak sztywnych godzin,

  • Świetną atmosferę pracy opartą na wzajemnym zaufaniu i pomocy,

  • Możliwości rozwoju zadowodowego w ramach wybranej ścieżki lub technologii,

  • Stałe wsparcie managera,

  • Pracę z biura TTSW lub zdalną.

  • Benefity

  • dofinansowanie zajęć sportowych

  • prywatna opieka medyczna

  • dofinansowanie nauki języków

  • dofinansowanie szkoleń i kursów

  • ubezpieczenie na życie

  • możliwość pracy zdalnej

  • elastyczny czas pracy

  • owoce

  • spotkania integracyjne

  • firmowa drużyna sportowa

  • firmowa biblioteka

  • brak dress code’u

  • gry wideo w pracy

  • kawa / herbata

  • strefa relaksu

  • dodatkowe świadczenia socjalne

  • inicjatywy dobroczynne

  • ekologiczne miejsce pracy

TRANSITION TECHNOLOGIES-SOFTWARE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Transition Technologies Software to społeczność ponad 250 utalentowanych specjalistów, zajmujących się dostarczaniem profesjonalnych usług programistycznych i consultingowych. Będąc częścią Grupy Kapitałowej Transition Technologies, zdobyliśmy 30-letnie doświadczenie w branży IT, stając się liderem w produkcji oprogramowania z obszaru gazownictwa, energii i sektora publicznego.

Nasz zespół tworzą pasjonaci i eksperci. Programiści Java, Baz Danych Oracle, .NET, Front-End, Python, specjaliści UI/UX i DevOps oraz testerzy oprogramowania świadczą usługi na najwyższym poziomie. Przyjazne środowisko pracy, rozwój zawodowy, znajomość i wykorzystywanie najnowszych narzędzi oraz technologii, umożliwia nam spełnianie oczekiwań najbardziej wymagających Klientów.

Przewiń do profilu firmy