Mobile Software Architect
Posted on Jun 8, 2022 by Request Technology
Oak Brook, IL 60523
IT
Immediate Start
$140k - $170k Annual
Full-Time
A prestigious company is on the search for a Mobile Software Architect. This role is located in Oak Brook, IL but is hybrid, 3 days onsite, 2 days remote. This architect needs to have experience with OOP design patterns, iOS, Android, C#, Swift, Angular, React, etc. They also need 4+ years of experience technical leadership and be hands on for operational and technical issues.
Responsibilities
- Defining the technical requirements and technical architecture for the implementation of mobile solutions
- Discuss technical aspects of the mobile application solution architecture, including the technology used and the methodology followed
- Experience in developing reusable artifacts/frameworks, re-usable assets, industry solutions, reference architecture, design, development, and QA (Quality Assurance) best practice
- Experienced in designing and developing mobile SDK (Software Development Kit) and integrating mobile apps with web-services and external APIs (application programming interfaces)
- Understanding mobile security protocols
- Experience with various responsive design patterns such as MVC (Model View Controller) & MVVM (Model-View-ViewModel)
- Robust knowledge of using analytics to understand usage of mobile applications
- Understand various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
- Develop and document detailed architectures for mobile solutions on iOS, Android, and Hybrid platforms
Qualifications:
- Expertise of OOP, design patterns, iOS, Android, JS, and other mobile integrations, frameworks, and accelerators
- Proven ability to design, optimize and integrate business processes across disparate systems and mobile technologies
- Experience with mobile analytics, crash/error handling and reporting
- Demonstrated deployments of enterprise or consumer-facing mobile software systems using industry standard environments including iOS and Android
- Experience with Xamarin, C#, Swift, Kotlin, JS, TypeScript, React Native, Angular, Bootstrap, and developing PWAs (Progressive Web Apps)
- Excellent analysis skills and the ability to develop processes and methodologies
- Ability to rapidly learn and take advantage of new concepts, business models, and technologies
- Knowledge of Unit Testing eg, Junit, Mock API (Application Programming Interface)
- Proficient understanding of code versioning tools, such as Git
- Experience with offline storage, threading, and performance tuning
- Familiarity with cloud message APIs and push notifications
- 10+ years of overall application development experience
- 4+ years of experience with technical leadership/architecture
- 7+ years of experience with mobile application development
- 7+ years of experience with responsive design
Reference: 1623268451