Let’s connect people globally! With a first-class team of engineers, Intellias provides and supports top-level services in the telecom sector. Join in and be among those who create the future of communications!
Project overwiev:
With the customer self-service (CSC) app subscribers are able to conveniently control their expenses and manage their mobile number. With CSC app subscribers are able to:check the details of mobile number, control main and bonus account;add several own numbers and numbers of your relatives, and manage them;receive detailed information about the balance of minutes, SMS, mobile traffic;view information about the tariff plan and change it to new more convenient tariff;top up a mobile account and accounts of relatives without commission;activate and deactivate additional services;view information about expenses and mobile account top-ups;win gifts in "Shake&Win" section and receive special offers in "My Rewards" section;see the addresses of the nearest stores;contact support in a convenient way and much more.
Requirements:
2+ years of experience in Swift based on mobile apps developmentSwiftUI + Combine Framework practical experience is a mustiOS SDK knowledgeUnderstanding of overall development lifecycleUnderstanding of iOS app components, its lifecycleREST API principles understanding3rd party libraries injection and usage principles understandingBasic knowledge of Firebase toolsetHands-on experience with version control systemsBeing able to read documentation in English and to communicate (in English) with a team in case of necessity
Sufficient Requirements:
Experience in integrating with third party open-source librariesExperience with Apple PAY payment system integration, basic understanding of data leakage protection (PA DSS will be a plus)iOS SDK: UIViewControllers, basic views, OperationQueueApple system APIs understanding: Maps, Location Services, etc.MVVM & MVC architecture patterns understandingUnderstanding of RxSwift+RxCocoa, RxGesture, RxDataSources, RxNuke, RxSwiftRealm DB hands on experienceHands on experience at Firebase: Crashlytics, Analytics, In-App Messaging, DynamicLinks, Push Notifications, Remote configSSO (Auth2.0) principles understanding & hands on experienceSOLID principles understandingCI/CD principles understanding (hands on experience with Fastlane is a plus)
Nice to have:
Unit testing, UI/UX patterns understandingStrong task & self-management skills
Responsibilities:
Design, develop, test, and maintain Swift-based iOS applications Write clean, efficient, and well-documented code Troubleshoot and debug issues in applications and softwareIdentify and correct bottlenecks and fix bugsEnsure code quality and adhere to coding standards and best practices Ensure performance and responsiveness of applicationsParticipate in code reviews to provide and receive feedback Stay up to date with emerging trends and technologies in iOS development Continuously improve application performance, scalability, and reliability Collaborate with a team to define, design, and deliver new featuresParticipate in Agile development methodologies and practices
Why this position:
We are working to contribute in developing of Ukrainian business and creating new values for Ukrainian people Our client lifecell is a Ukrainian telecommunications operator providing mobile communication and data transfer services based on high-speed Internet. The company offers convenient and beneficial tariffs and services for users of smart devices. lifecell is owned by Turkcell, Turkey's largest provider of converged telecommunications and technology services. Turkcell is listed on the New York Stock Exchange (NYSE) and Borsa Istanbul (BIST).