Doświadczenie: minimum 5 lat doświadczenia (na pozycję Senior) w tworzeniu aplikacji mobilnych na iOS/minium 3 lata doświadczenia na pozycję Regular. Języki programowania: bardzo dobra znajomość Swift i Objective-C. Frameworki: głębokie doświadczenie z UIKit, SwiftUI, Core Data, Core Animation, oraz innymi frameworkami iOS. Integracje: doświadczenie w integracji aplikacji z zewnętrznymi systemami i usługami poprzez RESTful APIs, GraphQL, oraz inne technologie integracyjne. Bezpieczeństwo: znajomość najlepszych praktyk bezpieczeństwa w aplikacjach mobilnych, w tym szyfrowania, autoryzacji biometrycznej, zabezpieczeń anti-tampering oraz technik przeciwdziałania fraudom. Architektura: umiejętność projektowania skalowalnych i wydajnych architektur aplikacji, znajomość wzorców projektowych (MVC, MVVM, VIPER itp.). Wersje systemów: doświadczenie w pracy z różnymi wersjami iOS, szczególnie iOS 15 i nowszymi. Narzędzia: biegłość w korzystaniu z narzędzi do zarządzania projektem i współpracy zespołowej (JIRA, Confluence, Slack, Teams).
Obowiązki:
Projektowanie, rozwijanie i wdrażanie zaawansowanych aplikacji mobilnych na platformę iOS z uwzględnieniem specyficznych wymagań sektora bankowego. Współpraca z zespołem projektowym, analitykami IT, UX/UI designerami oraz specjalistami ds. bezpieczeństwa w celu realizacji wymagań funkcjonalnych i niefunkcjonalnych. Implementacja funkcji związanych z bezpieczeństwem, w tym autoryzacji biometrycznej, szyfrowania danych oraz zabezpieczeń anti-tampering. Zapewnienie zgodności aplikacji z wymogami dostępności (WCAG, European Accessibility Act 2025). Testowanie aplikacji, debugowanie oraz rozwiązywanie zgłoszonych problemów i incydentów. Udział w definiowaniu wymagań i dokumentacji technicznej, tworzenie specyfikacji technicznych oraz raportowanie postępów projektu. Mentoring młodszych członków zespołu i udział w przeglądach kodu.
Perks & Benefits
Home office
Remote work from any place in the world…
Great office
… but we have also a great office with PlayStation, pool and table football!
Themed breakfast
Every Monday morning we eat for free – together.
Caribbean sea cruises
We can also take you on Fryderyk Chopin sailboat – this is awesome!
Events
We love our corporate events!
Flexible working hours
We value your time, work just has to be done.
MultiSport card
That is obvious, isn’t it?
Medical care
We want you to feel well – so we take care.
English lessons
Get a chance to improve your language skills.
Career opportunities
Everyone – regardless of the role and project – has the option of cloud certification, which we fully finance.