iOS Engineer | Mid-Senior | NordVPN Apps Team

πŸ“ Vilnius, Lithuania
πŸ“ Kaunas, Lithuania
EUR 38,400-84,000 per year
MIDDLE SENIOR
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Git @ 3 QA @ 3 iOS @ 3 Swift @ 3 Agile @ 3

Details

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.

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.

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

  • Experience with Network Extension.

Tools You Will Use

  • 100% Swift codebase
  • UIKit
  • Xcode
  • Combine
  • Realm
  • Swift Package Manager
  • MVVM+C Architecture