iOS Developer
Quatro Consulting is seeking a iOS Developer to join a team of agile developers responsible for architecting and building robust applications which serve over 10 million global users. This is an exceptional opportunity to be part of the core team responsible for building this solution while working with the best and brightest in Austin who have a track record of successfully delivering software to the top companies in over 50 countries. As a iOS Developer, you will provide solutions by collaborating with team members and interfacing with product managers. This position requires extensive experience applying Objective-C and JavaScript to create mobile applications. You will participate in the full lifecycle of software development from requirements through design, development, testing, documentation, and deployment.
Responsibilities
Design and architect software components based on functional specifications and requirements
Develop native iOS components and APIs used by other resident client-side applications
Provide technical leadership and expertise for product deliverables
Apply and integrate technologies such as Objective-C, Cocoa, AppleScript, JavaScript, JSON, jQuery Mobile, HTML5, PhoneGap
Design, develop and unit test applications in Agile sprints while utilizing test driven development (TDD)
Evaluate technologies and present proposed architecture to team
Provide technical leadership and expertise for product deliverables
Collaborate with team members about their designs and solutions
Perform code reviews as well as subjecting your code to review
Requirements
5+ years of experience with a combination of Objective-C and JavaScript
Effective time management and communication skills
Knowledge and application of OO principles, design patterns and multi-tier application design
Experience with single page applications using MV* and AMD with JavaScript preferred
Experience with REST, PhoneGap, HTML5, CSS, Sencha, jQuery, NodeJS preferred
Experience integrating client-side code with server-side technology on enterprise web applications
Experience with C, C++, AppleScript and OS X application development preferred
Demonstrated ability to learn new technologies and frameworks is a must
Experience with automated unit test frameworks and test coverage tools preferred
Experience as a technical lead preferred
Experience developing applications with Agile team methodologies preferred
BA/BS/MS in Computer Science/Information Systems or comparable experience
Type: Contract (6+ months)
Status: Full Time
Location: Austin, TX
Start Date: Immediate
Compensation: Competitive DOE