Tasks:
- * Apply software development and architecture best practices
- * Develop and maintain unit tests
- * Develop features for the main iOS app home screen
- * Ensure iOS app quality, stability, and performance
- * Evolve team architecture and technical standards
- * Implement push notifications and Remote Config
- * Improve user experience
- * Integrate REST APIs and external services
- * Monitor production application performance
Perks/Benefits:
Skills/Tech stack required:
[Async/Await] [Behavior-Driven Development] [Behavior-Driven Development (BDD)] [BrowserStack] [Clean architecture] [Clean Code] [Cocoapods] [Combine] [Core Data] [Design Patterns] [Git] [Gitflow] [Grand Central] [Grand Central Dispatch] [Grand Central Dispatch GCD] [MVVM] [MVVM-C] [OperationQueue] [Protocol-Oriented Programming] [Protocol-Oriented Programming (POP)] [REST APIs] [Server Driven] [Server Driven UI] [Swift] [Swift Package Manager] [Swift Package Manager (SPM)] [SwiftUI] [UIKit] [XCTest] [XCUITest]
Educational requirements:
N/A
Role(s):
[Engineer] [IOS Software Engineer] [Software Engineer]