Position: iOS Developer (Full, Remote)
Company: App Cake
Format: remote work
Conditions: Salary (depends on experience, we are ready to discuss your wishes)
AppCake is an innovative product company that has specialized in successful mobile app development since 2017. We conquer the IT industry with a non-trivial approach, interesting tasks and the active use of modern technologies. The released products are distinguished by positive download growth, intuitive interface and easy perception by end users. Our goal is to create quality products that are understandable and easy to use. Our customers are millions of users of applications based on Android and iOS.
Working in AppCake is a creative process in a team of professionals. The company provides an opportunity for each employee to build a successful career by implementing bold ideas and using their full potential.
Working with us:
Fast and clear communication: we work in Slack and Jira;
Tasks:
Write clean and high-quality code (our basic stack is: Swift, Advance skill using Firebase (All instrument)) and Realm, Working with xib without a storyboard, Coordinator, Mvc);
Design software application design;
Creation of projects from scratch, maintenance of current projects;
Collaborate with project team members.
Requirements:
Excellent knowledge of the iOS SDK
Good knowledge and experience in design patterns, SOLID, OOP
Knowledge of MVC, MVVM architectures
Experience with REST
Experience with GITLAB
Experience with Core Data
Experience with the Apple Developer Portal
Experience with In-App Purchases
Experience with PushNotification (Local and Remote)
Experience with Vysor or Screen Mirroring (initial testing)
An iPhone 8 or later with support for iOS 14 or later;
Having the latest version of xCode
Memory Management
Good knowledge and experience in multithreading and asynchronous code execution
Knowledge and experience in reactive programming is a plus
Knowledge of working with Video and Photo will be a plus (advanced editing)