IOS Engineer | Senior | Active Growth Squad
$64,800–$84,000 year
RemoteLithuania or Vilnius, Vilnius, Lithuania
Job Summary
Develop and maintain the global leading iOS product by leading high-impact feature ownership and executing full-cycle development from technical design to post-launch maintenance. Collaborate with multi-platform teams to drive architecture, adopt new technologies like SwiftUI and Swift Concurrency, and ensure quality through unit and integration testing. Contribute to team process evolution and architectural solutions within an Agile environment. Requires 3+ years of Swift proficiency, MVVM+C architecture knowledge, and experience with CI/CD pipelines. Join the NordPass B2B engineering team building cybersecurity tools trusted by companies worldwide.
Required Qualifications
- 3+ years of experience in professional software development for the iOS platform
- Swift Proficiency: Demonstrated expertise in writing readable, maintainable, and performant protocol-oriented Swift code
- Strong emphasis on writing high-quality, testable code and experience with Unit/integration testing
- Experience with Apple build systems, release tools, and processes (Git, Fastlane, Xcode Command Line Tools)
- Familiarity with MVVM or MVVM+C patterns and an understanding of reactive functional programming principles (e.g., Combine or RxSwift)
- Ability to follow Continuous Integration (CI) and Agile product development principles
- 100% Swift (UIKit & SwiftUI)
- Architecture: MVVM+C
- Package Management: Swift Package Manager (SPM)
- Testing: Quick & Nimble, Snapshot Testing
- Infrastructure: GitLab CI/CD, Fastlane, Figma
Desired Qualifications
- Experience collaborating within a cross-functional team (Frontend, Desktop, Android, Backend) to deliver end-to-end features
- Understanding of implementing client-side business requirements focused on end-to-end encryption and zero-knowledge policies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.