241 views
Natife
Hello future colleague)
And we have crazy news for you. We are looking for talented and experienced iOS developers to strengthen the assembled professional team.
With us, you will bring to life various outsource/outstaff projects and will be able to create various applications in any industry : sports, education, insurance, bank, healthcare.
There are even projects to develop software for microscopes.
Our separate niche, where you can reveal your talents, is the development of TV applications with video streaming.
We offer to work in the format of remote work.
Necessary skills:
— Experience in commercial development of iOS applications — from 2 years;
— Knowledge and confident command of the Swift programming language;
- Knowledge of REST API to connect to server services;
Technical requirements: p>
- Foundation
- CoreLocation
- AVFoundation
- GCD
- UIKit + Autolayout
< p>- MVP + R architecture- URLSession / Alamofire
- RXSwift / Combine
- Knowledge and ability to use Git;
- Ability and understanding of Code Signing
- Firebase SDK
It is important to have:
— Work experience with Diffable Data Source
- Experience with Compositional Layout
Will be a plus:
- Experience working with MapKit / GoogleMaps
— Experience with SnapKit
— Experience with Modular Architecture
— Experience with Clean Architecture
— Experience with SwiftUI
— You know architectural patterns MVVM, VIPER;
— You have released applications in the App Store;
— Knowledge of REST (JSON, XML) ;
— Ability to write Unit Tests
— Experience in project evaluation and complexity analysis.
< strong>We offer:
— Work on projects from scratch in various directions (entertainment, banks, social, educational, medical, news, sports, TV, etc. );
— Comfortable and established management (no unnecessary meetings, calls and communication with the client, only coding);
— Working with a modern technology stack
— A large team of developers;
— Individual projects;
- Paid vacation/sick leave;
- Comprehensive assistance and willingness to listen to ideas.
< /p>
Responsibilities:
— Quiet work under the control of the project manager;
— Interesting and non-standard projects from Europe and the USA;
— Work on projects from scratch and current projects;
— Development of new functions and updates;
— Support of existing functionality at all levels;
— Help in development of TK for at the client's request.