*** For both positions, we&039;re looking for a candidate who has:
Very good ability in English
Proven experience as a Mobile Developer at least 5 years, with a strong portfolio of developing and deploying mobile applications
Bachelor&039;s degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
*** Requirement for Android Developer:
Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non- technical stakeholders.
Experience working with RESTful APIs, JSON, and web services integration.
Familiarity with version control systems (e.g., Git) and bug tracking tools (e.g., JIRA).
Knowledge of the full mobile development life cycle, including design, development, testing, and deployment.
Self- motivated and eager to learn new technologies and frameworks.
Proficient in Kotlin programming languages.
Solid understanding of the Android SDK, Android Studio, and related development tools.
Strong problem- solving skills and ability to work effectively in a fast- paced, collaborative environment.
*** Requirement for IOS Developer:
Candidate should be proficient in following or related tools:
Strong experience in Performance Debug and 3rd Party Libaries
Strong experience in Dependencies, Dependency Management (CocoaPods, Carthage, Swift Package Manager)
Framework: Foundation, UIKit, User Notifications, ...
Fundamentals: Application Lifecycle, Life cycle of View controller, Completion Handlers and Closures, KVC and KVO, Background Tasks, GCD & NSOperation Queue, Dependency Injection
Language: Strong experience in Swift or Objective- C
Knowledge about Memory Management in Swift
Strong experience in Swift Combine and Swift Concurrency
Design Patterns: VIPER, MVC, MVVM, Clean swift
Strong experience in SwiftUI or UIKit
Experience in Testing Frameworks: XCTest Instruments, XCUITest
Nice to have requirements:
Authentication: Oauth, Biometric
Security: Handling Sensitive data, Handling Secure communication, Implementing Multi factor authentication, Prevent Code Tampering