A software development firm in Canada seeks a mid-senior iOS Developer with strong application development skills. The ideal candidate is innovative and thrives in a fast-paced environment. Responsibilities include designing flexible systems, improving app performance, and maintaining code quality. Required qualifications include a BS or MA in a related field, and 3-6 years of iOS development experience. Proficiency in Swift and knowledge of Russian are essential for this role.
Qualifications
3-6 years of iOS development experience.
Experience with Swift on the iOS platform (macOS and WatchOS is a plus).
Excellent knowledge of Russian.
Knowledge of English is a plus.
Ability to work on multiple tasks and prioritize personal workload.
Responsabilités
Design and develop strong-architectured and flexible systems.
Fix bugs and improve app performance.
Maintain code quality, organization, and automatization.
Proactive, flexible, and detail-oriented approach to work.
Prioritize and set goals to meet deadlines.
Connaissances
Swift
RxSwift
UiKit
SwiftUI
Design Patterns
OOP
RESTful APIs
Core Data
Realm
Multithreading (GCD)
Git
Core Animation
Formation
BS or MA in Math, Economics, Statistics, Engineering, Computer Science
Description du poste
A software development firm in Canada seeks a mid-senior iOS Developer with strong application development skills. The ideal candidate is innovative and thrives in a fast-paced environment. Responsibilities include designing flexible systems, improving app performance, and maintaining code quality. Required qualifications include a BS or MA in a related field, and 3-6 years of iOS development experience. Proficiency in Swift and knowledge of Russian are essential for this role.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.