Sr Ios Developer Resume
3.00/5 (Submit Your Rating)
OBJECTIVE
- Passionate iOS Developer with around 7.5 years of experience that loves to be on date with the latest technologies
SUMMARY
- Around 7.5 years of experience developing mobile applications in iOS using Objective C and Swift.
- Experience working with the iPhone/ iPad SDK, XCode, Cocoa Touch to develop native iOS apps.
- Around 5 years of working experience with Swift.
- Proficient in creating UI using Storyboards, Autolayout, Constraints and Size Classes.
- Worked with Git for version control.
- Proficient in the SCRUM methodology.
- Worked with cloud database/ web services using Firebase.
- Worked with REST API using Alamofire and JSON parsing using SwiftyJSON and encodable functions.
- Expertise in concurrency programming using Grand Central Dispatch, Dispatch Queues and NSOperations.
- Worked with real - time databases like Realm.
- Used CocoaPods for dependency management.
- Worked with third-party frameworks like Google Maps SDK and Facebook SDK
TECHNICAL SKILLS
- CoreData
- Firebase
- Realm
- CocoaPods
- Facebook SDK
- Google Maps SDK
- SwiftyJSON
- Alamofire
- StoreKit
PROFESSIONAL EXPERIENCE
SR ios DEVELOPER
Confidential
Responsibilities:
- Worked on the iPad application for Confidential representatives in the store.
- Application allowed representatives to checkout products using cash and card.
- Worked on getting data from multiple databases
- Used URLSession and JSONSerialization with codable protocol to manage
- networking and response.
- All network requests were performed using JSON Web Tokens.
- Used MVVM design pattern
- UI was created using Storyboards and programmatically
SR ios DEVELOPER
Confidential
Responsibilities:
- All the new features of the app were designed in Swift.
- Collaborated with product managers, designers, and backend engineers.
- Implemented new features in Swift.
- Converted old codebase from Objective C to Swift.
- Used Apple Map to implement commercial navigation.
- Implemented real-time customizable invoice generation based on customers' needs on the fly.
SR ios DEVELOPER
Confidential
Responsibilities:
- All the new features of the app were designed in Swift.
- Old features were still in Objective C that were being converted to swift.
- Designed simple and clean UI for accessing relevant information.
- Created multiple matrix to analyze the performance of the tests based on different conditions.
- Converted application to MVVM design pattern, redesigning existing application.
- Developed high quality, tested, on-time features.
- Collaborated with product managers, designers and backend engineers.
- Mentored junior developers.
- Designed the modals for data communication.
ios engineer
Confidential
Responsibilities:
- The application is an Enterprise Application and released only to direct clients.
- Designed simple and clean ui for accessing relevant information.
- Used custom API end points from an internally hosted backend.
- Created multiple matrix to analyze the performance of the tests based on different conditions.
- Used URLSession and JSONSerialization to manage networking and parsing tasks.
- Collaborated with the offshore team on various enhancements that involved the web application and the app.
- Designed the modals for data communication.
ios developer
Confidential
Responsibilities:
- Worked on the application right from scratch.
- Designed the application using the latest Swift version and constantly updated it based on the updates.
- Used interactive TabBar controller to organize the views based on Apple’s latest design practices.
- Created simplistic cards-based UI for displaying information and interactable buttons on each card.
- Created REST API connection using Alamofire and used Firebase as the backend.
- Added the ability to subscribe to a specific thread.
- Use Autolayout and constraints to ensure that the UI control positioning was dynamic, and the cards grew based on the size of the content.
ios developer
Confidential
Responsibilities:
- Used Autolayout and constraints to set up the UI
- Used NSUserDefaults to store user preferences
- Added Universal tip guide to the app and currency picker.
- Collected information on various tipping practices and added screens to inform user about them.
- Easy to use controls to make tip calculation quick and accurate.