iOS Engineer | Mid-Senior | B2B Squad
Main Responsibilities
- Together with the team of developers, QA, and a Product Manager work on building and maintaining, and finding end-to-end solutions for the iOS app;
- Owning full cycle development from research and design to execution, and to releasing builds, monitoring them;
- Designing technical solutions complying with our zero-knowledge policy, aiming to scale up to millions of users;
- Implementing client-side business requirements focused on keeping user data end-to-end encrypted and secure;
- Collaborating with NordPass iOS developers among different teams to drive forward the architecture of the iOS project, execution, and adoption of new technologies such as SwiftUI, Swift Concurrency;
- Contributing to technical tasks, feedback forms, and technical interviews.
Core Requirements
- At least 4 years of experience in software development for the iOS platform;
- Ability to write readable, maintainable, performant protocol-oriented Swift code;
- High focus on quality and testable code;
- Ability to follow CI and Agile product development principles;
- Understanding of reactive functional programming principles.
Tools You Will Use
- RxSwift;
- UIKit;
- SwiftUI;
- Quick&Nimble;
- Snapshot Testing;
- MVVM;
- SQLite;
Salary Range
- Gross Salary 3200 - 7000 EUR/Month.
Apply for this job
Mobile
Warsaw
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.