Senior iOS Developer
1000 - 1200 PLN/ dzień.B2B
SeniorFull-time·B2B
#398673·Dodano 14 dni temu·4
Źródło: Jit TeamTech Stack / Keywords
iOSSOLIDAIArchitectureSwiftObjective-CUIKitSwiftUI
Firma i stanowisko
Jit Team is a Polish IT company with over 770 experienced experts, focused on delivering innovative IT solutions through highly specialized teams. They have a long-term partnership with a leading financial group in the Nordic countries, providing modern technology solutions in international teams with a Scandinavian organizational culture that values work-life balance and feedback. The client is a major Norwegian financial services provider with a global presence, for whom Jit Team has completed over 60 projects with more than 200 personnel involved.
Wymagania
- Several years (5+) of experience in iOS application development
- Experience with unit testing and mocking using XCTest and Swift testing frameworks
- Knowledge of architectural patterns VIPER and MVVM
- Advanced knowledge of Swift and Objective-C, including interoperability
- Experience with programmatic UI and Auto Layout, particularly with UIKit; knowledge of SwiftUI is expected
- Experience with modular design and dependency management
- Solid understanding of consuming REST APIs, handling asynchronous code, concurrency, and queues
- Excellent communication skills
- Payment domain knowledge is a plus
- Backend development experience with Java is a plus
- Engineer mindset and active participation in testing to prevent QA bottlenecks
Nice to have:
- Ability to understand Android and web frontend (Angular, TypeScript, JavaScript) to help align platforms
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 developing components in 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
Benefity
- Flexible work organization
- Work in an international environment with daily English language use
- Scandinavian organizational culture promoting work-life balance
- Time for additional training financed by Jit
- Participation in regular integration meetings within the Jit community
- Salary: 1000 - 1200 PLN/day on B2B
- 100% remote work model
Elastyczne godziny
Jit Team
249 aktywnych ofert