Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
We have over 5 years of experience designing, developing, and scaling digital products.
We create mobile, desktop, and web applications in the Utilities category, giving users secure and unrestricted access to the internet worldwide.
Role Overview
We are looking for a Senior iOS Developer to join our dynamic and experienced development team.
This is an excellent opportunity to take on significant responsibility and play a key role in making important technical decisions.
If you are motivated to have a real impact on the product, create innovative solutions, and see the direct results of your work, this is the perfect place for you.
Direct Manager: iOS Team Tech Lead
Location: Minsk
Format of work: full-time role with flexible start times and a hybrid setup (4 days in the office, 1 remote)
Responsibilities:
- develop, test, and debug new features, both in UI and core components, including network protocols and network-specific features;
- support, fix bugs, profile, and optimize existing solutions
- conduct code reviews and share knowledge;
- develop new applications and work on existing applications and codebase.
- analyze, discuss, and optimize business requirements in collaboration with other teams: QA, Design, and Product Owner;
- estimating and planning tasks for new features in collaboration with and coordination across other teams;
- discuss and develop technical solutions for core features;
- improve internal libraries and the shared codebase.
What We Expect from You:
Hard Skills
- over 3 years of experience in iOS development. Understanding the iOS application lifecycle: from preparing requirements to distribution;
- strong understanding of key concepts of VPN apps and network applications, both from a user's perspective and a developer’s point of view;
- swift/Objective-C: deep understanding of key runtime concepts and APIs, including message forwarding, method swizzling, etc;
- technologies: advanced knowledge of Design Patterns, Architectural Design Principles (SOLID, IoC, etc.), Data Structures, REST APIs, Networking, OSI model, UDP/TCP, IP routing, DNS, Berkeley sockets API;
- iOS Multithreading API: strong expertise in various API groups (GCD, coroutines, threads, queues, POSIX) with practical experience in thread synchronization models and their implementations in the iOS SDK;
- Frameworks: extensive experience working with Foundation, Network, NetworkExtensions, SwiftUI, UIKit, and CoreAnimation;
-
good proficiency in working with documentation;
-
willingness and readiness to work with AI agents as standard tools for development;
-
motivation and passion for creating exceptional applications for all Apple platforms;
-
strong technical English proficiency to work with documentation.
Soft skills
-
strong communication skills and the ability to work effectively in a team;
-
willingness to adapt to changing product requirements and new situations;
-
problem-solving skills with a proactive approach to technical issues;
-
fast learner with the ability to quickly grasp new concepts and technologies.
Perks:
- official employment and a competitive salary;
-
paid vacation+5 personal days per year;
-
full-time role with flexible start times and a hybrid setup (4 days in the office, 1 remote);
-
support for growth: we cover professional courses, books, and conferences;
-
private health insurance (including dental and/or medication coverage);
-
internal English language courses in small groups (up to 6 people);
-
fast skill growth in a startup-paced environment;
-
a culture of openness, respect, and honest feedback;
-
minimal bureaucracy — maximum impact and momentum.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
*вакансия, планируемая к открытию (перспективная)
Адрес: Минск, проспект Независимости, 173
Похожие вакансии