iOS Engineer | Mid-Senior | Vault Experience Team
Full Time
hybrid
Mobile
Warsaw / Krakow
At NordPass, we’re making password security effortless.
We believe logins should be safer and simpler. Join the team behind NordPass— a password manager trusted by 7M+ users and 10,000+ global companies to secure credentials, cards, and sensitive data.
Your impact? Helping millions secure their digital lives by creating smarter, safer ways to log in.
Main Responsibilities
- Develop and Maintain: Work together with our multi-platform team (iOS, Android, Frontend, Backend and QA) to build and maintain a global leading product for the iOS platform;
- Feature Ownership: Lead the development of high-impact core features;
- Full-Cycle Development: Own the process from research and technical design to execution, release, and post-launch maintenance;
- Cross-Team Collaboration: Partner with other iOS developers across the organization to drive forward the architecture and adopt new technologies like SwiftUI and Swift Concurrency;
- Quality & Documentation: Maintain high app quality by writing unit and integration tests and ensuring all developed features are clearly documented;
Continuous Improvement: Contribute to the evolution of team processes, development conventions, and architectural solutions in an Agile environment;
Core Requirements
- 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;
- Commitment to Quality: Strong emphasis on writing high-quality, testable code and experience with Unit/integration testing;
- Ecosystem Knowledge: Experience with Apple build systems, release tools, and processes (Git, Fastlane, Xcode Command Line Tools);
- Architectural & Reactive Knowledge: Familiarity with MVVM or MVVM+C patterns and an understanding of reactive functional programming principles (e.g., Combine or RxSwift);
- Agile & CI/CD Adherence: Ability to follow Continuous Integration (CI) and Agile product development principles;
Bonus Points For
- Multi-Platform Collaboration: Experience collaborating within a cross-functional team (Frontend, Desktop, Android, Backend) to deliver end-to-end features;
- Security Mindset: Understanding of implementing client-side business requirements focused on end-to-end encryption and zero-knowledge policies;
Tools You Will Use
- Languages/Frameworks: 100% Swift (UIKit & SwiftUI);
- Architecture: MVVM+C;
- Package Management: Swift Package Manager (SPM);
- Testing: Quick & Nimble, Snapshot Testing;
- Infrastructure: GitLab CI/CD, Fastlane, Figma;
- AI tools: Cursor, nexos.ai;
Salary Range
- Gross salary 19800 - 33400 PLN/Month.
Perks we offer
Our global mission fuels our drive. But when you need that extra push - here’s a list of things to look forward to.
Apply for this job
Mobile
Warsaw / Krakow
Our values
Our values are rooted in the actions of our people. They describe how we solve problems, make decisions, and ultimately - reach our goals as a team.