Tech Stack
iOSGitSwiftSQL
Job Description, Responsibilities & Requirements
Description language:
About the Position
Finik.Pro is a product IT-company engaged in the development of online platforms and mobile apps for financial companies in Ukraine and abroad. We are looking for a Middle iOS Developer with at least 1 year of experience in iOS application development to join our team in Kyiv, Ukraine.
Responsibilities
- Software development and business logic implementation.
- Writing clean and human-oriented code.
- Unit tests writing.
- Documentation writing.
- Proactively collaborate with colleagues.
Requirements
- At least 1 year of experience in development of iOS applications.
- Deep knowledge of Swift 4 & iOS SDK 9+ (Foundation, UIKit, CoreAnimation).
- Experience in SQL, CoreData, User Defaults.
- Experience in Storyboard + Autolayout.
- Good knowledge of:
- Object-Oriented Methodologies (DRY, KISS, SOLID), multithreading.
- Design patterns (GoF).
- Architectural patterns (MVC, MVP, MVVM).
- Client-server architecture (REST, JSON).
- GCD and NSOperation.
- Experience in Git.
- Cocoa Pods: Alamofire + Codable, PromiseKit, Starscream, Kingfisher.
Nice to Have
- Experience in Jira/Youtrack.
- Experience in frameworks for testing: XCTest, Quick + Nimble.
We Offer
- An interesting work on long-term projects in a friendly team.
- Comfortable working place in office near metro station Vasylkivska.
- Professional and friendly team.
- Competitive salary.
- Prospects of career growth.
About the Company
Finik.Pro is a company that neglects bureaucracy and encourages the implementation of challenging tasks to find new solutions and create an area for personal and professional growth. Come and learn from experienced colleagues, apply your skills and knowledge to practice.
Присоединяйтесь к команде Finik.Pro, отправляй свое CV на электронную почту: [email protected]