Senior iOS Developer
1000 - 1200 PLN/ dzień.B2B
SeniorFull-time·B2B
#365189·Dodano dziś·1
Źródło: Jit TeamTech Stack / Keywords
iOSSOLIDAIArchitectureSwiftObjective-CUIKitSwiftUI
Firma i stanowisko
Jit Team is a Polish company employing over 770 experienced experts, offering developmental projects and a wide range of benefits. The company has a long-term partnership with a leading financial group in the Nordic countries, engaging over 200 personnel in more than 60 projects for this major Norwegian financial services provider. The client emphasizes Scandinavian organizational culture, work-life balance, and international teams with daily English language use.
Wymagania
- Several years (5+) of experience in iOS application development
- Unit Testing & Mocking using XCTest and Swift Testing framework
- Knowledge of architectural patterns VIPER and MVVM
- Advanced Swift and Objective-C skills including interoperability
- Experience with programmatic UI, Auto Layout (UIKit), and SwiftUI knowledge
- Experience with modular design and dependency management
- Solid understanding of networking, REST APIs, concurrency, and asynchronous code
- Excellent communication skills
- Payment domain knowledge is a plus
- Backend development experience in Java is a plus
- Engineer mindset
- Active participation in application testing to prevent QA bottlenecks
Nice to have:
- Ability to understand Android and web frontend technologies (Angular, TypeScript, JavaScript)
Obowiązki
- Development and maintenance of iOS applications using Swift and Objective-C
- Designing and implementing application architecture (MVVM / VIPER)
- Building UI using UIKit (programmatic UI, Auto Layout) and SwiftUI
- Integrating applications with backend systems via REST APIs
- Managing asynchronous operations and optimizing application performance
- Creating and maintaining unit and automated tests (XCTest, mocking)
- Designing modular application structure and managing dependencies
- Actively participating in application testing to improve delivery flow and eliminate QA bottlenecks
- Collaborating with backend and cross-platform teams (Android, Web)
- Participating in code reviews and ensuring high code quality
- Contributing to architectural and technical decision-making
Oferta
- Flexible work organization
- International work environment with daily English language use
- Scandinavian organizational culture promoting work-life balance
- Additional training financed by Jit
- Regular integration meetings within the Jit community
Elastyczne godziny
Dofinansowanie szkoleń
Spotkania integracyjne
Jit Team
230 aktywnych ofert