- 8+ yrs of iOS mobile application development experience
- Experience in Swift and Objective-C
- Experience of Apple's design guidelines and coding standards
- Experience in code versioning tools such as Git
- Experience with RESTful APIs
- Experience with Firebase or other similar mobile app crash analysis, remote
Preferred:
- Swift, SwiftUI, Objective-c experience
- Agile experience
- Experience working with Jira
- Experience working with CI/CD tools such as Jenkins
- Swift UI components and library's experience
- Knowledge of Firebase
Key Responsibilities and Duties
- Performs architecture requirements analysis to convert end user needs into technical solutions.
- Harmonizes systems design and technology constraints in accordance with compliance requirements.
- Follows key capabilities and performance requirements when developing system architectures.
- Creates models and architectural guidelines for current and future system development.
- Develops definitions for system element architecture, design and interface for lower level professionals to follow.
- Communicates the design of the software architecture to all stakeholders.
- Assists in complex data modeling and advanced project development.