This post is over 30 days old. The position may no longer be available

Senior iOS Developer -Y Media Labs

Y Media Labs , Bangalore · ymedialabs.com · Full-time employment · Mobile (iPhone, Android, other)

Skills :

  • Programming Languages: Objective-C, C/C++. 
  • Operating System: Mac OS X, iOS
  • Programmer Tools: Xcode, Instruments, git.
  • Other nice to know tools: Photoshop, other image editors. 
  • Frameworks: CocoaTouch, UIKit, Core Data (Core Graphics and Core Animation a plus).

 Job Description :

  • Strong experience building commercial iPhone and/or iPad applications
  • Strong experience developing in Objective-C
  • Experience with JSON, XML, JavaScript and interfacing iPhone/iPad applications to server side API's 
  • Comfortable developing rich GUI's for the iPhone and/or iPad 
  • Solid grasp of algorithms, memory management, object oriented programming, MVC programming and concurrent programming 
  • Strong experience detecting and correcting memory usage issues, and optimizing code for application performance. 
  • Excited about working in a high profile, fast-paced, software organization.

Functional Job Description :

  • Hands on coding, systems analysis, design and delivery of projects assigned. 
  • Coordinating project performance with business and clients.
  • Providing technical expertise. 
  • Timely and economic utilization of resources assigned to the project.  
  • Completes assigned projects in a timely manner, within project resources. 
  • Meets project objectives, providing systems that operate in a cost-effective manner. 
  • Provides good technical guidance to project team members other colleagues within the organization, so that their abilities and project quality are enhanced. 
  • Keeps management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product.
  • Escalates and refers all projects beyond scope of authority.  Consults with and advises development areas on applications in area of responsibility. 
  • Maintains appropriate expertise to ensure effective service level. 
  • Responds to problems in a timely, effective manner. 
  • Communicates with divisional user personnel and data processing management on problem and project status as appropriate. 
  • Secures approvals on specifications and project completion as appropriate

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer