What are the responsibilities and job description for the IOS Developer position at Siri InfoSolutions Inc?
Job Description
Job Description
Native Mobile Developer
Location : Spring, TX
Duration : Long Term
Supplemental Description for Required Skills
iOS application programming
Proficiency in development of an iOS app using industry standard techniques
Proficiency in reading and understanding code written in common languages used in iOS development
Awareness of the availability of existing software components and assessing the impact of including the software
Understanding of how to apply programming techniques to profile and optimize systems for speed and memory usage
Actively promoting software / service reuse, as appropriate, and can identify portions of software systems that are appropriate for reuse based upon the primary architectural dimensions of the application
Mobility Platform Architecture proficient in the security, integration, device management, and distribution required to use and manage mobile applications.
Mobility Platform Architecture requires knowledge of development tools, identity management, integration with backend services and data, identity management, and mobile device management.
How a Virtual Private Network (VPN)
How apps are distributed
How apps are secured
How Mobile Device Manager (MDM) works
How push notifications work
How authentication works
Languages : SwiftUI (iOS)
Objective C
Kotlin (Android)
Frameworks (Nice to have) :
TCA (The Composable Architecture)
KMM (Kotlin Multiplatform)
- NET Core
Java
Typescript
Other (Nice to have) :
MDM - mobile device management (Microsoft Intune or Airwatch / Workspace One or similar solution)
UI Kit