Job Description:
Design and create our native iPhone and iPad applications
Create super clean, well structured, testable, high-quality code
Follow, recommend improvements to, and promote the use of Dealer Inspire process standards.
Participate in cross-functional teams to foster collaboration within and outside of business operations.
Drive documentation lifecycle for client and technology-specific areas.
Courteously communicate with clients as required.
Responsibilities:
Work with our team to develop best-in-class mobile apps for public consumption
Provide technical planning, development, and systems integration from discovery through launch
Provide guidance to designers and producers to ensure that applications follow best practices and meet requirements
Execute complex designs, reflecting the creative and art direction provided within established technical frameworks
Ensure a high level of code quality
Provide input on internal code practices, design, architecture, and maintenance
Skills and Requirements:
Solid iOS development experience with both iPhone and iPad
Have sound object-oriented programming skills
Have demonstrated experience building applications that have a strong emphasis on UI/UX
Strong communication skills
Work well with others – approachable and collaborative
Deep understanding of the intricacies of the iOS platform
Up-to-date knowledge of App Store Review Guidelines (applications with links to App Store listings will receive special attention!)
Familiar with Apple’s Human Interface Guidelines Experience in launching and maintaining the lifecycle of a mobile app
Proficient in the following technologies:
Objective-C and Swift
JSON, XML, REST, HTML, Javascript
Git (or other source control)
Education:
Minimum of 5+ years of IT experience or 3+ years of IT Experience and a Bachelor’s degree in a technically relevant field
Minimum of 2+ years of iOS development experience
Technical certifications are a plus.
Community involvement in open source projects is a plus
Compensation:
Compensation based upon skill and previous experience. Motivated and talented individuals may advance quickly in our fast growing company.
Perks:
10 days paid time off, 4 days of sick/safe leave and selected paid holidays
Work time/Fun time bi-monthly team outings
Coaching and career building
Subsidized gym membership
Subsidized internet access for your home
Benefits package including Health, Life, Dental, Vision, and Disability
401k with company match

