Lead Ios Developer Resume
2.00/5 (Submit Your Rating)
Farmington Hills, MI
SUMMARY
- 6 years of IT industry experience, working with different technologies for Software Development.
- 4 years of experience in developing for iOS devices, using iOS 4 to 7, and Xcode 3 to 5.
- Experience in developing enterprise native applications for the iPhone and iPad devices.
- Strong technical skills and a background in software development.
- Experience in developing on platform based in J2ME likeNokia IDE for Java ME and BlackBerry Java SDK.
- Experience in developing with:Objective C, Patterns used in Cocoa framework,Memory management,Web Services integration (REST, RPC, and/or SOAP),Asynchronous Networking,TableView navigation, Delegates,MVC.
- Familiarity with iOS SDK in the following frameworks: UIKit, Foundation, CoreImage, ImageIO, CFNetwork, CoreLocation, MapKit, QuartzCore, CoreGraphics, SQL lite.
- Experience in using source code control systems (Subversion).
- Knowledge of Agile development andenvironmentmethodologies such as Test Driven Development and pair programming.
- Involvement with object - oriented design and design patterns.
- Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions.
- Good team player, self-motivated and able to work on own initiative.
- Strong planning and organizing skills including the ability to manage several work streams simultaneously.
- Skills andexperience in designing UI for iPhone & iPad, debug complex UI layouts and interactions and Experience with Unit Test development.
TECHNICAL SKILLS
Languages: Objective-C, HTML, PHP, Visual Basic .NET
GUI Tools: Xcode, Visual Studio
Version Control Tools: SVN
Design Tools: Gimp
DBMS: SQL Server, mySQL, SQLite
Operating Systems: Mac OS X, Windows
Devices: iPhone, iPad
PROFESSIONAL EXPERIENCE
Confidential - Farmington Hills, MI
Lead iOS Developer
Responsibilities:
- Involved as a technical lead working closely with the users to define the App's goals and define the user interface.
- Determine appropriate architecture, and other technical solutions, for the development of this app.
- Implementation of the Paypal framework to receive monthly payments through the app
- Create re - usable libraries to ease development through higher level APIs. Use of Core Data for the model component, also providing off-line support.
- Creation of events and reminders and iPhone calendar integration using Event Kit.
- Consuming data through JSON web services using Blocks for asynchronous calls via third party networking APIs for different iOS versions.
- Implementation of TDD (Test Driven Development).
Environment: Objective C, X Code 5, iOS SDK 6, Cocoa Touch, RESTful JSON, Unit Testing, Test Driven Development
Confidential
Lead iOS Developer
Responsibilities:
- Interaction with customers (or final user) and designers to define goals of the requirements that will be added to Bridge System.
- Analysis of viability and development time of the requirement to define partials and final deadlines.
- Define with designer the navigation of the App.
- Create UI elements with XCode and Gimp tool.
- Coordination of Front - end and Back-end teams to design and development the interaction of the App with Data Base services.
- Develop iPad and iPhone versions of the Bridge system (using Xcode and Objective-C).
- Implementation of field test.
- Specialized technical support on the Bridge system.
- Providing technical guidance, leadership, and oversight on assigned projects.
- Help to grow the technical knowledge and skills of other iOS developers.
- Languages: Objective-C, JSON, C
Environment: Objective C, X Code 4.0 - 5.0, iPhone SDK 5 to 6, Cocoa Touch, Interface Builder, RESTful JSON, iOS ver. 5 to 6.
Confidential
iOS Developer
Responsibilities:
- Interaction with customers and designer to define goals of the App.
- Define with designer the navigation of the App.
- Develop new applications for mobile devices (Eclipse, Java).
- Correct warnings and errors of the existent Apps (Xcode, Objective - C).
- Add improvements to existent Apps.
- Assists in the technical strategy and approach to implementation.
- Create UI elements with XCode and Gimp tool.
