Programista iOS - regular

Mobile

Programista iOS - regular

Mobile
Centrum, Warsaw

emagine Polska

Full-time
Any
Mid
Hybrid

Job description

Branża: banking

Stawka: 120 zł/h na b2b

Lokalizacja: głównie praca zdalna (jeden dzień na 2 tygodnie z biura w Warszawie)

Podsumowanie: Programista iOS będzie odpowiedzialny za tworzenie aplikacji mobilnych na platformę iOS, z wykorzystaniem języka Swift. Celem roli jest rozwój i utrzymanie innowacyjnych aplikacji, które odpowiadają potrzebom użytkowników oraz wizji firmy.

Obowiązki:

  • Tworzenie i rozwijanie aplikacji mobilnych na iOS w języku Swift.

  • Utrzymywanie i aktualizowanie istniejących aplikacji.

  • Praca z narzędziami kontroli wersji, takimi jak Git, Bitbucket i GitHub.

  • Współpraca z zespołem projektowym oraz backendem.

  • Przeprowadzanie testów jednostkowych, snapshotowych oraz UI.

Wymagania:

  • Min. 4 lata komercyjnego doświadczenia w tworzeniu aplikacji na iOS, w tym 2 lata w Swift.

  • Znajomość OOP i POP.

  • Umiejętność pracy z MVVM oraz znajomość wzorców projektowych.

  • Znajomość zasad SOLID, YAGNI, KISS oraz DRY.

  • Znajomość SwiftUI oraz UIKit.

  • Umiejętność integracji z backendem (WebSocket, Rest API).

  • Znajomość narzędzi CI/CD (TeamCity, Jenkins).

  • Doświadczenie z testami jednostkowymi i UI.

  • Znajomość języka programowania Swift 5+.

Miłe dodatki:

  • Kompetencje w zakresie programowania na Androida (Regular).

Tech stack

    English

    B1

    Polish

    B1

    Git

    advanced

    Android

    advanced

    Backend

    advanced

    CI/CD

    advanced

    Testing

    advanced

    SWIFT (finance)

    advanced

    Agile

    advanced

    TeamCity

    advanced

    API (Application Programming Interface)

    advanced

    Object-Oriented Programming (OOP)

    advanced

Office location

Programista iOS - regular

Summary of the offer

Programista iOS - regular

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.