Mobile Application Technical Design Lead

Allstate Insurance Company

(Northbrook, Illinois)
Full Time
Job Posting Details
About Allstate Insurance Company
The Allstate Corporation is the largest publicly held personal lines property and casualty insurer in America, serving more than 16 million households nationwide. Founded in 1931, Allstate has been dedicated to protecting our customers from life's uncertainties and preparing them for the future for more than 80 years.
Summary
This person will lead the overall technical design for the Allstate Drivewise Mobile App – an innovative tool for collecting feedback on driving behaviors and rewarding people for safe driving. In the role, this person will lead the software design and feature implementation within the iOS and Android environment, taking advantage of new features of the operating system and phones for heavy utilization of the motion libraries and other advanced capabilities of the phone. This person will work in a global environment with product owners, engineers, user experience architects, data/analytics, and innovation teams to design and implement an engaging mobile experience.
Responsibilities
* Lead the technical design for the implementation of the iOS and Android features on the Drivewise Mobile App digital roadmap. * Provide thought leadership for the iOS/Android platforms – which may include involvement in Apple and Google Communities * Deliver Proof of Concept (POC) deliverables as needed to test out new/emerging iOS concepts to support driving the technical direction of solutions * Understand the technical details and functions of the Drivewise Mobile App. Document and share best practices. * Partner with engineering team for code build and code processes – best practices * Build technical designs as needed for direction to the engineering teams * Review vendor technical designs as needed * Conduct detailed design reviews with multiple teams * Identify and design non-functional requirements as needed. * Provide technical input and support to architectural assessments and work with project architects
Ideal Candidate
**Skills required:** * Extensive experience in designing and developing complex iOS and Android applications * Understanding of core motion libraries and core communication libraries * Experience in location-based and motion-based application capabilities * Deep understanding in Objective-C/Cocoa and Swift * Deep understanding in Java and the Android SDK * Experience with MVC applications on iOS and Android * Well-versed in test automation techniques * Experience with agile/scrum methodologies * Experience with JavaScript and HTLM5 * Experience with iOS and Android database techniques, i.e. Core Data and SQLite * Experience in writing secure code * Excellent written and verbal communication **Competencies Required:** * Mobile Application Design and Development * Mobile Architecture * Technology Industry Knowledge **Experience Required:** * 3 - 5 years of iOS design and development experience * 3 - 5 years of Android design and development experience * 5-10 years of Technology implementation experience

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.