Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Agile
Git @ 3
Security
Swift @ 3
iOS @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
If you’re a curious problem-solver who carves their own path, join the team behind Threat Protection Pro, the NordLynx protocol, and NordVPN—the fastest VPN on the planet. The team builds tools that put privacy, security, and control back in people’s hands and helps millions take back control of their online security, privacy, and data.
Responsibilities
- Work with developers, QA, a Team Lead, Engineering Manager, and Product Owner to build an iOS app for a leading global product.
- Develop and maintain the NordVPN application for iOS in an Agile development cycle.
- Manage cross-team dependencies and collaborate on technical solutions.
- Mentor and share expertise with other team members.
- Follow team and common agreements.
- Contribute to improvements in team processes, development conventions, and architectural solutions.
- Write documentation for developed features and improvements.
- Maintain app quality by writing unit tests.
Requirements
- Proven experience in iOS development.
- Experience with Swift programming.
- Knowledge of best practices for writing quality code and testing.
- Experience writing unit and integration tests.
- Experience with Apple build systems, release tools, and processes.
- Experience with Git, GitLab, Fastlane, and Xcode Command Line Tools.
- Experience working with Swift Package Manager.
Bonus Points
- Experience with Network Extension.
Tools and Technologies
- 100% Swift codebase
- UIKit and SwiftUI
- Xcode
- Combine
- Realm
- Swift Package Manager
- MVVM+C architecture
Benefits
- Online and in-person training programs, access to Coursera and Skillshare, mentorship, and internal career opportunities.
- Extra vacation days that increase with tenure, plus additional days off for sick leave, special occasions, and parenting.
- Premium private health insurance, available in Lithuania and Poland.
- Free Calm and Headspace subscriptions, resilience and mindfulness training, and mental health events.
- In-house gyms, Multisport and Urban Sport cards, online workouts, group mobility sessions, fitness guidance, and consultations.
- Company workations abroad.
- The ability to work from different locations.
- Gifts for birthdays, work anniversaries, weddings, and new family members.
- Summer camps for children and flexible working arrangements for parents.
- Team-building activities and company events.
- Access to the Vilnius headquarters, including silent rooms, gyms, a game room, music room, and coffee bar.
More jobs at Nord Security
iOS Engineer · Mid · NordVPN Apps Team
Nord Security · Kaunas, Lithuania, Vilnius, Lithuania
EUR 38,400-67,200 per year
Security Analyst · Internship in SOC
Nord Security · Vilnius, Lithuania
EUR 14,400 per year
Product Designer – NordVPN Apps – Senior
Nord Security · Warsaw, Poland
PLN 211,200-354,000 per year
Analytics Engineer - Mid-Senior - Finance Team
Nord Security · Kaunas, Lithuania, Vilnius, Lithuania
EUR 42,000-72,000 per year
Performance Creative Designer · Mid-Senior · B2B Suite
Nord Security · Warsaw, Poland
PLN 132,000-276,000 per year
Similar jobs
CRO Manager
Nord Security · Poland
PLN 211,200-301,200 per year
Windows Engineer · Mid-Senior · C#/.NET
Nord Security · Warsaw, Poland
PLN 237,600-400,800 per year
Quality Assurance Engineer · Mid-Senior · Mobile · Coveron
Nord Security · Poland
PLN 135,600-300,000 per year
Analytics Engineer · Mid-Senior · Finance Team
Nord Security · Warsaw, Poland
PLN 216,000-360,000 per year
Application Security Engineer - Mid-Senior - iOS
Nord Security · Poland
PLN 206,400-360,000 per year
Business Operations Analyst
AppLovin · Toronto, Canada
CAD 110,000-160,000 per year
Business Operations Analyst
AppLovin · Palo Alto, United States
USD 105,300-156,500 per year
Data Scientist Fraud Monitoring
ABN AMRO · Amstelveen, Netherlands
EUR 63,600-90,900 per year