Posted over 5 years ago
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 maintenanceSkills 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 appProficient 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 plusCompensation: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 matchSee more jobs at Dealer Inspire