#1 Job Board for tech industry in Europe

Programista iOS
Mobile

Programista iOS

Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Objective-C

    regular

    Swift

    regular

Job description

Online interview
Cześć!

Tu Transition Technologies-Software. Jesteśmy społecznością ponad 250 specjalistów IT, zajmujących się dostarczaniem profesjonalnych usług programistycznych i consultingowych. Stanowimy część Grupy Kapitałowej Transition Technologies, która w tym roku skończyła 30 lat. Przez ten czas staliśmy się liderem w produkcji oprogramowania w obszarach gazownictwa, energii i sektora publicznego. Z sukcesem zrealizowaliśmy ponad 500 projektów, a efektem naszych działań są największe systemy informatyczne w kraju.

Jeśli zechcesz do nas dołączyć, staniesz się częścią multitechnologicznego zespołu, rozsianego od Pomorza do Podkarpacia (mamy biura w Koszalinie, Białymstoku, Ostrowie Wielkopolskim, Warszawie, Lublinie i Rzeszowie, ale możesz też pracować z nami w pełni zdalnie). W naszych szeregach są: programiści Java, JavaScript, Python, .NET, specjaliści ds. baz danych, testerzy oprogramowania, DevOpsi, UX/UI designerzy, architekci oprogramowania. Nie brakuje także Scrum Masterów, bo cenimy zwinną pracę. Brzmi dobrze? Przeczytaj naszą ofertę i aplikuj!

Czym będziesz się zajmować? 
 
  • analizą wykonalności nowych funkcjonalności,
  • projektowaniem, pisaniem kodu źródłowego, komentarzy,
  • pokrywaniem kodu źródłowego testami (jednostkowymi oraz integracyjnymi), 
  • dokumentowaniem kodu źródłowego,
  • przeprowadzaniem code review oraz refaktoryzacji,
  • usuwaniem błędów,
  • optymalizacją oprogramowania pod kątem wydajności i dostępności,
  • dbałością o wysoką jakość wytwarzanych rozwiązań,
  • stałą współpracą z pozostałymi członkami zespołu projektowego,
  • uczestnictwem w spotkaniach projektowych.
 
  Lubisz wyzwania? Zapraszamy na pokład, jeśli: 
 
  • masz min. 2 lata doświadczenia na stanowisku programisty w tworzeniu aplikacji mobilnych,
  • masz doświadczenie w programowaniu w językach Objective-C i/lub Swift,
  • masz doświadczenie z takimi technologiami, jak: Swift 4.2, CoreData, SnapKit, MapKit, Fastlane, Realm, Alamofire, Cocapods, RxSwift, Testflight,
  • posiadasz umiejętność praktycznego zastosowania wzorców MVVM oraz MVC,
  • potrafisz pisać testy jednostkowe,
  • znasz WCAG 2.1 na poziomie AA,
  • wiesz, czym są zasady clean code.
 
  Dodatkowo docenimy:
  
  • umiejętność pracy z "lifecycle-aware components",
  • znajomość techniki Dependency Injection,
  • doświadczenie w realizowaniu projektów z mediami strumieniowymi,
  • doświadczenie z: Facebook SDK, Firebase, Xcode 12.5, iOS v.11-14.
  
Chcesz poznać nas lepiej? Odwiedź nas na: