Services
Industries

Senior IOS Developer

Vacancy Description

We’re looking for a Senior iOS Developer to join our growing mobile team. In this role, you’ll design and build high-performing, elegant, and maintainable iOS applications using modern technologies and best engineering practices. You’ll take part in architectural decisions, ensure code quality through reviews and testing, and collaborate closely with cross-functional teams to deliver exceptional user experiences. The ideal candidate is passionate about clean code, thoughtful design, and staying up to date with the latest iOS ecosystem trends.

Requirements:
5+ years of working experience in complex iOS development platform, frameworks and tools
Solid understanding of the iOS SDK
Strong knowledge of SwiftUI
Expert knowledge of technologies: CoreData, Combine, Foundation
Experience with third-party libraries (Web3, SwiftLint)
Package managment SPM
Excellent understanding of OOP and multi-threading
Proficiency in Unit testing and CI/CD pipelines (XCode Cloud)
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Proficient understanding of code versioning tools (Git)
Architecture: MVVM & Coordinator

Responsibilities:
Write efficient, maintainable code;
Ability to efficiently design and implement separate self-sufficient components;
Participate in architectural discussions and technical decision-making;
Identify potential technical risks and develop mitigation strategies;
Ensure knowledge is effectively shared and maintained within the team.
Foster a collaborative and innovative development environment;
Perform cross code-review with team members;
Properly maintain documentation;

We offer

We offer

Competitive compensation and social package (20 working days of annual leave, 4 days off, 5 paid sick days)

Flexible working hours, possibility to work remotely as fully as partially and support for a healthy lifestyle, compensation for participation in sport events

Challenging projects in diverse business domains and a variety of tech stacks. Opportunity to choose IT equipment you like

Personal development and professional growth opportunities. Compensation for your professional certification & support for your learning activities

Work with talented, ambitious and family-feel team

Educational possibilities: corporate courses, knowledge hubs, and in-house English classes

Professional accounting support. Opportunity to choose IT equipment you like

Fascinating corporate parties, team-building activities and memorable anniversary presents

Tamara Mitiagina
Tamara Mitiagina
Head of Recruiting
Apply Form

Send Us Your CV

    (File requirements: pdf, doc, docx, rtf, ppt, pptx)