iOS Engineer | Mid | NordVPN Apps Team
Full Time
hybrid
Mobile
Warsaw
The Mobile department believes in constant improvement and innovation, so it takes the initiative to refine all products at every stage. We’re actively involved in all phases of development with other teams to obtain the best outcomes – from the simplest UI elements to innovative features.
The Mobile department believes in constant improvement and innovation, so it takes the initiative to refine all products at every stage. We’re actively involved in all phases of development with other teams to obtain the best outcomes – from the simplest UI elements to innovative features.
Main Responsibilities
- Together with the team of developers, QA, Team Lead, Engineering Manager, and a Product Owner, work on building an iOS app for a leading global product.
- Develop and maintain NordVPN application for the iOS platform in an Agile development cycle.
- Manage cross-team dependencies while working on technical solutions together.
- Mentor or share your expertise with other team members.
- Follow the team and common agreements.
- Contribute to improvements in team processes, development conventions, and architectural solutions.
- Write documentation for developed features and improvements.
- Keep App quality by writing UNIT tests.
Core Requirements
- Proven years of iOS development background.
- Swift programming experience.
- Knowledge of best practices in writing quality code and testing.
- Experience with writing unit/integration tests.
- Experience with Apple build systems, release tools and processes.
- Git, Gitlab, Fastlane, Xcode Command Line Tools experience.
- Experience working with Swift Package Manager.
Bonus Points For
- Experience with Network Extension.
Tools You Will Use
- 100% Swift codebase
- UIKit/SwiftUI
- Xcode
- Combine
- Realm
- Swift Package Manager
- MVVM+C Architecture
Salary range
- Gross Salary 18000 - 22900 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
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.