Sign In
 [New User? Sign Up]
Mobile Version

Team lead ( Apple iOS)

Secunderabad, Telangana
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

As an iOS Development Team Lead you will be responsible for both hands-on software development and for leading a team of engineers. Cultivate a collaborative working environment with a growing team. Hands-on coding, systems analysis, design, and delivery of projects assigned.Coordinate project performance with clients. Respond to problems in a timely, effective manner. Complete assigned projects in a timely manner within project parameters.Meet project objectives, providing systems that operate in a cost-effective manner. Provide good technical guidance to project team members within the organization so that their abilities and the overall project quality are enhanced. Keep management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product. Maintain appropriate expertise to ensure effective service level. Communicate with divisional user personnel and data processing management on problem and project status as appropriate. Secure approvals on specifications and project completion as appropriate.Required Skills Experience5-12 years in Apple iOS development QualificationBachelors/Masters degree in Computer Science/ Engineering 6 years minimum overall experience in software programming with 3 years minimum specializing in iOS Development. Strong experience in building and publishing commercial iPhone and/or iPad applications.Extensive experience developing in Objective-C, exposure to Swift gets bonus points.Operating Systems Mac OS X and iOS. Programmer Tools Xcode, Instruments, and Git.Frameworks CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus). Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side APIs. Ability to develop APIs is big plus. Solid grasp of algorithms, memory management, object oriented programming, MVC programming,and concurrent programming. Extensive experience detecting and correcting memory usage issues, as well as optimizing code for application performance. A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks. Experience working and communicating with cross-functional teams Project Managers, Designers, Marketing, QA, etc.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 5-10


Application Programming | Mobile | Project Leader/ Project Manager | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News