We provide IT Staff Augmentation Services!

Ios Lead Resume

Chicago, IL

SUMMARY:

  • Seeking a challenging opportunity in a growth - oriented organization that demands commitment and perseverance. Dedicated to quality work, with interpersonal skills, communication, and a deep sense of commitment.
  • 10+ years of experience in software development with expertise in Mobile Development.
  • Strong Object oriented programming and designing skills with various architectures such as MVC, MVVM, and Singleton.
  • Experience in iOS and Android application development in native and cross platforms.
  • Strong programming experience in SWIFT and OBJECTIVE - C.
  • Experience in all stages of SDLC including requirement analysis, design, development, testing, implementation and support.
  • Experience using C, C# and kotlin.
  • Expert in interfacing device-side requests with back-end resources using both SOAP and RESTful calls.
  • Experience in keeping management up to date on the latest advancements in mobile technologies and other iOS policy changes that may impact future mobile deployments.
  • Experienced in push notifications implementations.
  • Experience with native apps that work online/offline and use native device capabilities like camera, GPS or user authentication
  • Well versed with source control tools such as Git..
  • Strong technical proficiency and thorough understanding in frameworks like UIKit, Foundation Kit, Core Graphics, Core Location, Map Kit, AVFoundation.
  • Thorough understanding in OOPs concepts.
  • Experience with continuous integration concepts, practices, & tools (Swift Lint, XCTest, CircleCI & Fastlane)
  • Experience in implementing secure mobile applications over HTTPS & TLS/SSL.
  • Experience in UI design using Story Boards, Auto Layout and Constraints.
  • Experience in Swift Package Manager, Cocoa pods & Carthage to integrate third party or internal frameworks/modules such as (AFNetworking, MBProgressHUD, Crashlytics, Google Analytics etc.).
  • Experience in multithreading using Grand Central Dispatch (GCD) and operation queues to achieve optimum performance.
  • Expertise in developing Universal iOS applications and experience in tuning the applications to fix Memory leaks and optimize memory allocation using Xcode development tool Instruments.
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies.
  • Experience in iOS SDK and building rich front-end systems, frameworks, and abstractions using Swift, Objective-C.
  • Self-motivated and a good team player with excellent communication and interpersonal skills.
  • Experience with Unit Testing using XCTest framework.
  • Have extensive knowledge on Apple’s enterprise developer accounts and ad-hoc distribution on standard dev accounts.
  • Experience with source control frameworks such as GIT and other collaborative engineering tools like Jira and Confluence
  • Experience in an AGILE environment.
  • Troubleshot and supported already deployed mobile applications and tested mobile applications extensively on a wide variety of devices

TECHNICAL SKILLS:

Languages: Objective C, Swift, C, C#, Kotlin

Operating Systems: iOS, Windows, macOS Big Sur

Databases: SQLite, Core Data

Protocols: HTTP, Rest Web Services, Soap Web Services

Tools: Android Studio, Github desktop, Xcode(4.x-12.x), Eclipse, SVN

Frameworks: Cocoa Touch, UIKit, Map Kit, Core Data, SQLite, Core Graphics, Core Location, SwiftUI, Foundation.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago IL

IOS Lead

Responsibilities:

  • Lead the team from development to successful delivery of app.
  • Involved in Code Changes as per incoming Change Requests from client.
  • Participate in analyzing existing code to provide solutions for Issues faced in production.
  • Involved in writing technical specification documents including use cases and design documents.
  • Involved in design, implementation, validation and integration of Software modules.
  • Involved in discussions with the client to seek changes and approvals for the proposed design to proceed with the development.
  • Perform unit tests and fix bugs during system testing phase.
  • Delivering the highest quality in the deliverables.
  • Integrated more than 12 REST API’s.
  • Troubleshot and identified the root cause of issues under time pressure.

Tools: iOS, Objective-C, Android, Swift, kotlin, Cocoa Pods, Git, CircleCI

Confidential, Marlborough, MA

Senior IOS Developer

Responsibilities:

  • Modifying the architecture to use design patterns, modularizing the app into separate logical layers- Business, Data and presentation.
  • Addressed screen resolutions and device types issues.
  • Structured the code module wise, removed the dependency of features on other module.
  • Implemented restful asynchronous API.
  • Performed product design, bug verification, and beta support which required research and analysis.
  • Responsible for assisting with testing and production support
  • Worked on custom filtering and search views for several screens showing large amount of data
  • Involved in code reviews and evaluation of software design proposals.
  • Used Xcode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Coordinated with testing team for QA and UAT defect clarifications.

Tools: iOS, Objective-C, Git

Confidential

Senior IOS Developer

Responsibilities:

  • Designed the app UI.
  • Integrated new modules, Revamping of UI.
  • Involved in creating Functional Designs based on the inputs from the client.
  • Provide support to the clients in software debugging and integration ensuring software to run smoothly and as per requirements.
  • Analysing & modifying existing codes to in corporate changes in the application/ user requirements and writing new codes as required.
  • Made sure that code written by me and team meets all acceptance criteria.
  • Analysis of Customers requests and evaluating changes required in software.
  • Involved in code reviews and evaluation of software design proposals.
  • Used Xcode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Coordinated with testing team for QA and UAT defect clarifications.

Tools: iOS, Objective-C, Swift, Git

Confidential

Senior IOS Developer

Responsibilities:

  • Involved in design, implementation, validation and integration of Software modules.
  • Involved in writing technical specification documents including use cases and design documents.
  • Involved in discussions with the client to seek changes and approvals for the proposed design to proceed with the development.
  • Code optimization to meet performance requisites.
  • Involved in Code Changes as per incoming Change Requests from client.
  • Structured the code module wise, removed the dependency of features on other module.
  • Implemented restful asynchronous API.
  • Involved in code reviews and evaluation of software design proposals.
  • Used Xcode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Coordinated with testing team for QA and UAT defect clarifications.

Confidential

Tab Application

Responsibilities:

  • Worked on iOS development.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Used Xcode features like instruments, memory leak, and static analyser to detect memory leaks and warning to improve the performance.
  • Designed the app UI.
  • Supported the entire application lifecycle(concept, design, test, release and support)
  • Given presentations to management, clients, and peer groups as requested. Participate in code reviews and evaluation of software design proposals.
  • Involved in discussions with the client to seek changes and approvals for the proposed design to proceed with the development.
  • Delivering the highest quality in the deliverables.
  • Provide KT to new comers in the team and helping them with all kind of project related support to them.
  • Mentored a team of three members to gain knowledge on iOS and Android Application Development

Tools: iOS, Objective-C, Cocoa Pods

Hire Now