Mobile Software Architect

Posted on Jun 14, 2022 by Request Technology - Craig Johnson
Oak Brook, IL 60523
IT
Immediate Start
$125k - $155k Annual
Full-Time
*We are unable to sponsor for this permanent, Full time role*
Prestigious Enterprise Company is currently seeking a Mobile Software Architect. Candidate will be defining the technical requirements and technical architecture for the implementation of mobile solutions.
Responsibilities:
- 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
- Lead and mentor development teams, enforcing sound development practices and ensuring high quality enterprise mobile solutions
- Work closely with Project Managers, Senior Leaders, UI/UX designers and Team Leaders
- Bring innovative ideas and innovation to the team
- Help maintain code quality, organization, and automatization
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
- Proficiency in Business Analysis, Business Knowledge, Testing, Architecture Knowledge, and Technical Solution Design
Reference: 1629769605