iOS Software Developer
Ailleron
Kraków
- Praca zdalna
Wymagane, iOS, Swift, iOS SDK, Git
Mile widziane, Realm, App Center, Usabilla, . Combine, RxSwift, Kotlin System operacyjny, Windows, macOS O projekcie, Aplikacja mobilna dla zagranicznego banku. Tak pracujemy, scrum, kanban Twój zakres obowiązków, Rozwijanie natywnych funkcjonalności aplikacji iOS w języku Swift., Udział w podejmowaniu decyzji technicznych dotyczących rozwijanych funkcjonalności., Implementowanie i utrzymywanie wysokiej jakości kodu., Analiza raportów awarii aplikacji oraz ocen użytkowników., Udział w modularizacji istniejącego kodu iOS., Ponowne wykorzystywanie oraz rozwijanie wewnętrznych frameworków., Współpraca z Product Ownerem przy planowaniu i wdrażaniu zmian., Bliska współpraca z zespołami UX i QA., Identyfikowanie i wdrażanie usprawnień dotyczących jakości aplikacji., Udział w rozwoju aplikacji działającej w dużej skali., Praca w międzynarodowym, interdyscyplinarnym zespole. Co najmniej 2 lata doświadczenia komercyjnego w tworzeniu natywnych aplikacji iOS., Bardzo dobra znajomość Swift, iOS SDK oraz cyklu życia aplikacji mobilnej., Dobra znajomość UIKit lub SwiftUI oraz podstawowa/praktyczna znajomość drugiego frameworka., Doświadczenie w stosowaniu MVVM oraz innych wzorców projektowych w aplikacjach produkcyjnych., Umiejętność projektowania i implementowania funkcjonalności od warstwy prezentacji po integrację z REST API., Doświadczenie w pisaniu testów jednostkowych i budowaniu kodu łatwego do testowania., Umiejętność diagnozowania problemów i analizy crash reports oraz podstawowa znajomość działań poprawiających stabilność aplikacji., Podstawowa znajomość modularizacji lub doświadczenie w pracy z większą bazą kodu., Umiejętność proponowania rozwiązań technicznych i omawiania ich z zespołem., Gotowość do przeprowadzania i przyjmowania code review oraz dzielenia się wiedzą z zespołem., Dobra znajomość Git i pracy w procesie wytwarzania oprogramowania., Samodzielność w realizacji powierzonych funkcjonalności i dbanie o jakość kodu., Praktyczna znajomość async/await i podstaw Swift Concurrency., Umiejętność analitycznego, logicznego i uporządkowanego rozwiązywania problemów., Znajomość języka angielskiego na poziomie co najmniej B2 (umożliwiająca codzienną pracę w tym języku). Mile widziane, Doświadczenie w pracy z bibliotekami zewnętrznymi, takimi jak Realm, App Center, Usabilla lub rozwiązaniami o podobnym zastosowaniu., Znajomość programowania reaktywnego, np. Combine lub RxSwift., Doświadczenie w tworzeniu aplikacji bankowych lub systemów płatności mobilnych., Doświadczenie w pracy z API, mikroserwisami, cache’owaniem i aplikacjami wysokiej skali., Znajomość Kotlina lub doświadczenie w tworzeniu aplikacji mobilnych na Androida., Doświadczenie w modularizacji dużych aplikacji iOS., Znajomość zagadnień bezpieczeństwa aplikacji mobilnych., Doświadczenie w pracy z narzędziami do monitorowania awarii i jakości aplikacji., Praktyczna znajomość procesów CI/CD, Fastlane lub narzędzi automatyzujących buildy i wdrożenia. To oferujemy, Możliwość pracy zdalnej, Prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport, Zajęcia z języka angielskiego/ niemieckiego, Szkolenia zewnętrzne i wewnętrzne, 80 h na samorozwój, Programy wellbeingowe i inicjatywy integracyjne Tak pracujemy nad projektem, Continuous Deployment, Continuous Integration, dokumentacja, narzędzia do trackowania zadań, środowiska testowe Takie dajemy możliwości rozwoju, czas na rozwój Twoich pomysłów, szkolenia wewnątrzfirmowe, szkolenia zewnętrzne, treningi umiejętności miękkich, wsparcie merytoryczne od liderów technologicznych, wymiana wiedzy technicznej w firmie Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie nauki języków, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy, owoce, spotkania integracyjne, firmowa biblioteka, brak dress code’u, gry wideo w pracy, kawa / herbata, parking dla pracowników Etapy rekrutacji, Analiza CV, Krótka rozmowa z rekruterem (15 – 20 minut, telefonicznie), Spotkanie z Hiring Managerem i osobą z zespołu(1-1,5h onlie), Decyzja i feedback Ailleron, Ailleron to firma, która tworzy produkty własne oraz nowoczesne oprogramowanie dla liderów z branży bankowej. Tworzymy produkty dla współczesnej bankowości zawierające najnowocześniejsze rozwiązania, takie jak AI, SaaS czy wielokanałową komunikację. Dzięki wiedzy i doświadczeniu naszych specjalistów stworzyliśmy produkty, które napędzają takich światowych gigantów jak mBank, Citi Bank, Standard Chartered czy Santander. Nasze sukcesy osiągamy dzięki nowoczesnym technologiom (AI, ML, Cloud i inne) oraz wykorzystaniu Scruma połączonego z zarządzaniem 3.0. Zatrudniamy około 300 osób - programistów, testerów i wspierających ich ekspertów., , Sprawdź nasze oferty pracy i dołącz do nich!Oferta pracy dodana 5 dni temu
Powiązane wyszukiwania
- programista ios Kraków
- junior-ios-developer Kraków
- ios developer swift Kraków
- ios-developer- Kraków
- senior ios developer Kraków
- senior software developer backend Kraków
- senior software development engineer Kraków
- junior software engineer automotive Kraków
- software expert developer Kraków
- vice president of software engineering remote work Kraków