IOS programmer Lviv "ELDEVELOP" company is looking for an iOS developer to join our development team. We offer extremely interesting projects and opportunities for self-development and professional growth. Main Responsibilities: Develop and support iOS applications for our customers. Participation in the full development cycle, including requirements analysis, design, development, testing and implementation. Optimizing applications for best performance and efficiency. Requirements: Educa
IOS programmer
Lviv
"ELDEVELOP" company is looking for an iOS developer to join our development team. We offer extremely interesting projects and opportunities for self-development and professional growth.
Main Responsibilities:
Develop and support iOS applications for our customers.
Participation in the full development cycle, including requirements analysis, design, development, testing and implementation.
Optimizing applications for best performance and efficiency.
Requirements:
- Education in Computer Science, Programming or related field.
- Understanding of the basic principles of iOS application development and knowledge of the Swift programming language.
- Basic knowledge of object-oriented programming (OOP) and design patterns.
- Experience with iOS development tools such as Xcode, Interface Builder and other supporting tools.
- Ability to work in a team and communicate well.
- Ability to quickly learn and apply new concepts and technologies.
- Knowledge of Swift, Cocoa Touch, SwiftUI and OO design principles
- Experience with UIKit, Core native libraries
- Understanding and practical experience of navigation and routing in applications < /li>
- Understanding of Apple UI design principles, patterns and human interface guidelines is a must
- Understanding of REST API along with WebSockets
- Understanding of and experience with OAuth
- Understanding MVP, MVC, MVVM and Dependency Injection
- Understanding the full mobile development lifecycle, including code signing and AppStore submission
- Understanding how to publish and maintain one or more iOS apps in the App Store
- Strong analytical and problem-solving skills
- Understanding of reactive programming paradigms (Combine but RxSwift)
- Understanding of DeFi < /li>
- Understanding payment frameworks in applications
- Understanding mobile application architecture
- Understanding dynamic launch environments
We offer:
- Competitive salary.
- Flexible work schedule and the possibility to work remotely (1 day a week).
- Working day (09:00 - 18:00)
- Paid holidays and sick days
- Flexible working hours
- Comfortable office
- li>
- Corporate events
- Cozy and friendly working environment.
- Opportunities for professional growth and self-development.
- Coffee, cookies, etc.
If you have a desire to work in an innovative environment, we will gladly welcome you to our team.
Thank you for your interest in the "ELDEVELOP" vacancy.