Search

Thursday, February 23, 2012

Mobile App Developers - Detroit, MI


iVantage Group is currently looking for Mobile App Developers for a tremendous opportunity with a very distinguished client in the Detroit suburbs. This position is a full time, direct placement opportunity.

A Mobile Application Developer works on a project-by-project basis with other engineers, web developers, business and marketing team members to create an intuitive experience for mobile users. This includes creating, extending and improving native mobile applications for iOS, Android, and potentially other mobile platforms, leveraging an internal web service framework, building solutions and maintaining existing applications in a high-energy environment.

Primary Duties and Responsibilities:
 - Build Great Mobile Apps: work with other engineers, developers, architects, QA, system engineers and project managers in solving new and existing technical challenges
-Talk the Talk, Walk the Walk: understand requirements, implement solutions, provide administration tools and documentation for specific projects
- Be There When Needed: perform scheduled on-call duties
- Speak Up: participate in Design and Code Reviews
- Find A Better Way: follow and enhance existing development processes; Measure and verify that new and old code has acceptable performance and scalability
- In It To Win It: you won't just work on these projects, you'll own them.  As a project owner you're going to want to see you're work succeed and last the test of time.
- Get It Done: deliver accurate estimates, provide regular feedback and consistently meet project deadlines
- Help with mentoring other Mobile Software Engineers: teach mobile coding techniques, assist with debugging issues and testing, explain what issues could lurk within high-level designs

Knowledge, Skills, and Abilities:
 - Got An App For That? Applied experience developing iOS apps using Objective-C or Android apps using Java (1 year experience required). Solid understanding of Cocoa/UIKit frameworks, -Xcode/Interface Builder and the iOS SDK or Java, the Android SDK, and Eclipse.  Having applications posted in the AppStore / Android Marketplace is a huge plus. Experience with using version control repositories such as CVS and Git
- Plays Nice With Others: collaborative development experience; Able to explain complex ideas and concepts to non-technical team members; Must enjoy learning process and teaching others
- Unit Testing Makes You Happy: understand how and why unit testing delivers better solutions and speeds up maintenance
- Laser Vision: superb attention to detail
- We'll Figure It Out: must welcome and embrace challenges, focusing on coming up with solutions and options to solve these challenges
- User interface implementation experience recommended
- Related experience in software testing and design desired
- Team-oriented experience highly desired
- Excellent oral and written communication skills regardless of audience

Minimum Education/Experience Requirements:
 - Bachelor's degree in computer science, software development, art and technology, information technology, information systems or equivalent work experience
- Established portfolio of work and/or code samples


Please send resumes to Gina Maurino at gmaurino@theivantagegroup.com or apply online at www.theivantagegroup.com