Senior IOS Developer
Salary: 300K-320K RUB net per month
Location: Remote from Russia, full-time
Company: Omega Solution
Project: Fintech
Requirements
- Higher technical education;
- 4+ years of commercial iOS application development experience;
- Confident knowledge of Swift and the iOS platform;
- Experience in developing applications from scratch (greenfield);
- Understanding of architectural approaches (MVC / MVVM, Clean Architecture principles);
- Ability to design extensible and maintainable code;
- Knowledge of OOP principles and basic design patterns;
- Experience working with asynchronous code and multithreading;
- Experience integrating with REST API.
- Deep understanding of iOS Accessibility: iOS internal accessibility model, UIAccessibility API, accessibility tree, events, focus, VoiceOver, Switch Control, Dynamic Type, and the interaction of assistive technologies with the interface;
- Experience developing or testing tools related to automated interface accessibility testing.
Responsibilities
- Developing an iOS application from scratch for accessibility testing using AI
- Participating in architecture design and key technical decisions;
- Implementing client-side logic and integrating with backend services;
- Maintaining code quality, participating in code reviews;
- Writing unit tests and ensuring application stability;
- Optimizing performance and user experience.
Technology Stack:
- Swift;
- iOS SDK;
- UIKit, SwiftUI;
- Xcode, Instruments;
- URLSession;
- XCTest;
- Git;
- SPM / CocoaPods
- Unit testing skills.
Conditions:
- Contract as an Individual Entrepreneur (IP)
- Friendly company atmosphere
- Development through real tasks, not formal courses
- Opportunity to propose ideas and see them implemented
- Flexible schedule and remote work option
- Payment for actual hours worked
- Participation in interesting projects without excessive micromanagement