my itForte - Job Detail

Senior iOS Developer
Job ID IT JOBS#175
Location: Location: Noida/ Pune/ Hyderabad
Required Skills:
Our client, recognized as one of the fastest growing privately held companies in the U.S. several times by Inc. 500 magazine, is a leading US based company providing IT consulting, software development and IT project management services. They have some of the top Fortune 500 companies as their clients.
The company is currently searching for a Senior iOS Developer as part of our Consulting Services practice in support of external client facing system integration projects.  The ideal candidate has experience working in a consultative capacity with a high degree of mobile application capabilities within an Agile development environment.  These positions are for their Noida /Pune/ Hyderabad offices.

Role responsibilities:
- Develop, implement, and unit test systems and components of mobile applications
- Collaborate with vendor partners, clients and internal application development engineers while providing thought leadership and mentoring to the practice.  
- Write robust, maintainable code that performs well across a range of devices.
- Participate in design and code reviews.
- Write specifications and documentation for API's

Key Skill Requirements:
- Has 5-7+ years professional experience in the industry
- Has 3+ years professional experience in iOS application development.
- Proven native mobile application development on iOS with fluency in C, Objective-C, Core Foundation, UIKit, and Cocoa Touch
- Experience with and knowledge of client-server applications and RESTful APIs.
- Experience with memory management, memory/performance profiling, and ARC
- Applied understanding of resource constraints including battery life, network availability, and the like
- Is extremely proficient in native iOS application development
- Has design and architecture knowledge, as well familiarity with object oriented design pa
- Is a team leader who can bring experience in process, testing, and architecture decision making. 
- Familiar with Agile methodology
- Understands mobile performance, latency, and security issues.
- Understands web application frameworks and web service integration.
- Excellent written and verbal communication skills
- Self-motivated, detail oriented, client oriented

Location: Noida/ Pune/ Hyderabad

Compensation: Best in the industry