Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Leobit is a full cycle web and mobile application development provider for the technology companies and startups primarily located in the US, Canada, Australia, the UK, and the EU. Our technology focus covers .Net, Angular, iOS, Android, Ruby, React, and a comprehensive range of other technologies from the Microsoft, Web, and Mobile Stacks.
15 січня 2021

Senior iOS Engineer (вакансія неактивна)

Львів

Необхідні навички

• At least three-year working experience in iOS development (Swift)
• Experience with Objective-C will be a plus
• Good understanding of Core Data
• Experience with AVFoundation, CoreAnimation
• Good knowledge of multithreading
• Profound knowledge of OOP, SOLID, Design Patterns
• Good understanding of Apple guidelines and design principles, as well as Apple approval and distribution process
• Experience in creating libraries (CocoaPods/SPM/NPM)
• Experience with REST API, Web Sockets
• Experience in unit/integration testing
• Experience with CI/CD pipelines and best practices (fastlane)
• Good knowledge of Git
• Excellent communication and problem-solving skills
• Bachelor’s or Master’s degree in computer science (or similar technical field)
• Level of English: Intermediate strong (at least)

Буде плюсом

• Knowledge of video streaming technologies
• Experience with JS, React-Native, Capacitor

Пропонуємо

• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and personal development possibilities
• Comfortable and cozy working environment
• Motivated colleagues with profound knowledge of the technical field
• Аttractive compensation package

Обов’язки

• Design, build and maintain high-performance applications for iOS platform
• Work on gradually improving product quality via modularization, continuous refactoring, and testing
• Maintain software documentation (diagrams, code samples, API descriptions, etc.)
• Estimate project scope using different techniques
• Submit mobile apps to store for review and beta testing
• Maintain existing libraries (CocoaPods/SPM/NPM)
• Resolve production issues
• Provide continuous integration practices on the projects
• Review design prototypes, participate in tech review design calls
• 3rd party integration
• Continuously discover, evaluate, and implement new technologies (like SwiftUI, new iOS features, for example, Widgets, etc)

Гарячі вакансії

Всі вакансії