Mobile Software Architect (Hybrid schedule)
Company: Ace Hardware
Location: Oak Brook
Posted on: May 16, 2022
|
|
Job Description:
Ideal Candidate:
You are an expert in one or more business processes and technology
practices and are accountable for translating a business case into
a detailed technical design. Alternatively, you are responsible for
operational and technical issues and translate technical blueprints
into requirements and specifications. You may also be responsible
for integration testing and user acceptance testing. You act as a
stream lead, guiding team members by experience.
Key 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
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
Skills/Requirement
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 e.g., 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
Qualifications
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
We want to hear from you!
When most people think of career opportunities with Ace Hardware,
they often think of the helpful cashiers and sales associates at
their local store. However, have you also considered the people
behind the scenes who select, promote, ship and process the
invoices for more than 75,000 products? Maybe you haven't, but we'd
like you to. Because together we help our customers take care of
their homes. Come find out why a career with the Ace Hardware
Corporation is one of America's best kept secrets.
Equal Opportunity Employer
Ace Hardware Corporation and its subsidiaries are committed to a
policy of promoting equal employment opportunities. The company
recognizes the importance of diversity and leveraging the skills
and talents of all people to the mutual advantage of each
individual and the organization. The company is committed to the
prevention of employment discrimination related to race, religion,
color, sex (including sexual harassment), gender identity, national
origin, age, marital status, disability and military or veteran
status, sexual orientation or any other action covered by federal
or applicable state/local laws.
Keywords: Ace Hardware, Chicago , Mobile Software Architect (Hybrid schedule), IT / Software / Systems , Oak Brook, Illinois
Click
here to apply!
|