iOS Developer (VA; San Bruno, CA)
- Around 10 years of experience as a software developer in designing & developing Mobile Phone (iPhone/iPad) applications using Swift, Cocoa Touch and UIKit.
- Familiar with using SwiftUI and Combine pattern for developing iOS mobile applications.
- Experienced in Software Development Life Cycle (SDLC) such as Requirements Gathering, Project Design, Development, Support and maintenance phases to meet requirement of project and familiar with agile software development methodologies as well.
- Good experience in Swift, Cocoa Touch, Xcode, XCTest, UIKit, JSON.
- Worked extensively on XCode, Interface Builder and Instrument.
- Thorough understanding of COCOA design patterns, MVC, MVVM architecture and other concepts like Delegate and Protocols.
- Well versed with frameworks like UIKit, MapKit, Social, Event Kit UI framework, Push Notifications, Core Data, Core Bluetooth, AV Foundation, Address Book, and Core Location.
- Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
- Experience with integrating payment methods such as Paypal using Braintree SDK
- Experience with generating and reading QR codes.
- Familiar with UI design implementation using both Storyboards and Xib files for IOS.
- Experienced in JSON Parsing, using JSON Serialization and JSON Decoder
- Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
- Experienced in handling memory management – Automatic Reference Counting (ARC)
- Experienced in Performance Tuning of iOS Applications.
Department: Preferred Vendors
This is a contract position
Recommended Jobs
certified nursing assistant
Job Description Job Description Benefits: ~401(k) ~ Flexible schedule ~ Signing bonus About the Role: Join Prestige Home Health Care Agency as a Certified Nursing Assistant in Newpor…
Residential Maid
MUST LIVE IN OUR TERRITORY! (Yorktown, Seaford, Grafton, Newport News or Hampton) TruBlue Ally of Yorktown is looking for a Housekeeper to join our team. The Housekeeper will clean, sanitize, and m…
Experienced Pre-Operative RN-No weekends or On-Call Requirements
Job Description Job Description SUMMARY DESCRIPTION The Pre-Operative Nurse is responsible for preparing patients for their surgical procedure. RESPONSIBILITIES Greets patient and escort…
"A" level Auto Mechanic
Job Description Job Description Hiring: Level A Automotive Technician – TOP Pay + Profit Sharing! Small, Family-Owned Auto Repair Shop | 2 Bays Available for the Right Tech We’re a busy, we…
FOOD SERVICE UTILITY (FULL TIME)
Job Description Job Description We are hiring immediately for a full time FOOD SERVICE UTILITY position. Location : DCA AMEX Centurion Lounge - 2401 Ronald Reagan Washington, Arlington, V…
Intelligence Operations Integrator
Job Description Job Description Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National Security…
Cardiovascular Technologist / Invasive Cardiac Tech / RCIS or RCE $$ Sign On Bonus
Job Description Job Description Position: Cardiovascular Technologist / Invasive Cardiac Technologist, RCIS/RCES Location: Richmond, VA Shifts Available: Variable Status: Full Time / Per…
LPN Home Health
Job Description Job Description Salary: $62,000 - $75,000 LPN Home Health Are you looking to join a fast-growing locally owned company that truly values quality patient care? James River…
CECOM C5I Sustainment Systems Analyst (Engineer)
Responsibilities for this Position Location: USA VA Fort Eustis Full Part/Time: Full time Job Req: RQ221987 Type of Requisition: Regular Clearance Level Must Currently Possess: …