Senior Mac / iOS Developer mPortal
THIS JOB HAS EXPIRED Job Description
mPortal is looking for an Atlanta-based Senior Mac Developer with extensive experience in Mac Cocoa and iOS development. Reporting to mPortal?s Director of Technology, the Senior Mac Developer will work with other US developers, and its off-shore development center in Bangalore, India. The individual must also be experienced and comfortable with working with clients, as this role will involve assist in technical sales activities as well as working directly with the customer, working on-site at the customer premises.
The successful candidate should have a firm understanding of the Mac and iOS development platforms.
The individual should be comfortable working in a distributed environment, and working with off-shore development teams. The Senior Mac Developer will be responsible for driving the architecture of multiple development initiatives, designing, managing the end-to-end development cycle of, and as necessary, carrying out of the development of iOS and Mac applications for mPortal?s customers. The Senior Mac Developer should thrive in a creative, idea-driven culture with a deep desire to produce groundbreaking work.
If you enjoy developing on the cutting edge, then this is your job.
Key Job Responsibilities Include
Work with the Project Manager, Architects and other Developers to help design and build products that leverage the latest Apple development technologies.
Be the expert in Mac and iOS devices and technologies within the company.
Maintain mPortal?s tradition of high quality products and customer satisfaction.
Work with QA to provide high-quality finished results.
Debug difficult architectural and device issues.
The ideal candidate should have a Bachelor?s Degree in Computer Science or equivalent experience (advanced degree a plus), and development experience at a commercial software company. Key expectations include:
Comprehensive experience with Mac development, including extensive knowledge of building GUI applications for the Mac desktop
Comprehensive experience with iOS development, including extensive knowledge of major frameworks like Core Graphics, Core Animation and Core Data
Deep understanding of Objective C, including memory management and the Foundation Framework
Proven experience with one or more apps published in the app store
Experience in Objective- C Development with formal Software Development Life-Cycle Experience (SDLC), and experience with other processes such as Rational Unified Process (RUP), CMM, and SCRUM
Experience with REST API programming experience with JSON.
Experience with other mobile technology (Android, Windows Phone) a plus
Excellent communication skills via email, IM, conference calls, written technical requirements, and in-person
Proven track-record working with off-shore development teams and delivery a plus
Experience in working as a sales engineer a plus
Must demonstrate a hands-on approach, attention to detail and results orientation
||Atlanta, GA |
THIS JOB HAS EXPIRED