JustMarkets Tech
iOS Engineer
УдалённоEurope
- Роль
- Мобильная разработка
- Опыт
- Синьор
- Занятость
- Полная занятость
Зарплата не указана
Проверьте доступность
Доступно для: Anywhere in Europe. Укажите, откуда вы работаете, чтобы проверить доступность.
Коротко по делу
Senior iOS Engineer with 5+ years of commercial experience. Must have strong expertise in Swift, UIKit (code-only), and modern iOS development practices including VIP or Clean Architecture. Proficiency in asynchronous programming, REST/GraphQL/WebSocket, and local data storage is required. FinTech experience is a plus.
Ключевые навыки
SwiftiOS SDKUIKit
Обязательные навыки
OOPSOLIDVIPClean ArchitectureGCDSwift ConcurrencyCombineARCREST APIsGraphQLApollo iOSWebSocketSQLiteGRDBKeychainXCTestXCUITestGitSwift Package ManagerCI/CDFastlaneXcode
Желательные навыки
Experience in FinTech or real-time trading applicationsExperience with Firebase and third-party analytics SDKs (Amplitude, AppsFlyer, etc.)Experience with advanced iOS features such as App Extensions, deep linking and localization
Обязательные языки
English unknown
Responsibilities
- Develop and improve native iOS applications
- Write clean, reusable and maintainable code
- Build functional and user-friendly interfaces
- Integrate iOS applications with backend services and APIs
- Work with real-time data and complex product features
- Take part in code reviews and technical discussions
- Help improve app performance, stability and user experience
- Prepare iOS features for testing and production together with the team
- Work closely with backend, QA, product and design teams
Requirements
- 5+ years of commercial experience in native iOS development with strong knowledge of Swift and iOS SDK
- Strong hands-on experience with UIKit (code-only, no Storyboards) and modern iOS development practices
- Solid understanding of OOP, POP, SOLID principles and experience with VIP or Clean Architecture
- Experience with asynchronous programming and concurrency using GCD, Swift Concurrency and Combine
- Strong understanding of memory management, including ARC and retain cycles
- Hands-on experience with REST APIs, GraphQL (Apollo iOS) and WebSocket
- Experience with local data storage and iOS security practices, including SQLite/GRDB, Keychain and biometric authentication
- Experience with unit and UI testing using XCTest/XCUITest
- Experience with Git, Swift Package Manager, CI/CD and Fastlane
- Experience with multi-target Xcode projects and application release processes
Will be a plus
- Experience in FinTech or real-time trading applications
- Experience with Firebase and third-party analytics SDKs (Amplitude, AppsFlyer, etc.)
- Experience with advanced iOS features such as App Extensions, deep linking and localization
We offer
- 20 paid vacation days per year
- 10 paid sick leave days per year
- Public holidays as per the company’s approved Public holiday list
- Medical insurance
- Opportunity to work remotely
- Professional education budget
- Language learning budget
- Wellness budget (gym membership, sports gear and related expenses
Apply for iOS Engineer
Чем предстоит заниматься
- Develop and improve native iOS applications
- Write clean, reusable and maintainable code
- Build functional and user-friendly interfaces
- Integrate iOS applications with backend services and APIs
- Work with real-time data and complex product features
- Take part in code reviews and technical discussions
- Help improve app performance, stability and user experience
- Prepare iOS features for testing and production together with the team
- Work closely with backend, QA, product and design teams
Что требуется
- 5+ years of commercial experience in native iOS development
- Strong hands-on experience with UIKit (code-only, no Storyboards)
- Solid understanding of OOP, POP, SOLID principles and experience with VIP or Clean Architecture
- Experience with asynchronous programming and concurrency using GCD, Swift Concurrency and Combine
- Strong understanding of memory management, including ARC and retain cycles
- Hands-on experience with REST APIs, GraphQL (Apollo iOS) and WebSocket
- Experience with local data storage and iOS security practices, including SQLite/GRDB, Keychain and biometric authentication
- Experience with unit and UI testing using XCTest/XCUITest
- Experience with Git, Swift Package Manager, CI/CD and Fastlane
- Experience with multi-target Xcode projects and application release processes
Преимущества
- 20 paid vacation days per year
- 10 paid sick leave days per year
- Public holidays as per the company's approved Public holiday list
- Medical insurance
- Opportunity to work remotely
- Professional education budget
- Language learning budget
- Wellness budget (gym membership, sports gear and related expenses)
building a high-performance trading platform
Fintech
Зарплата не указана