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
Senior Software Engineer
About the role ~ We are looking for a Full Stack Software Engineer with 5+ years of experience. This role is ideal for someone who thrives in fast-paced environments, enjoys building from the gr…
System Engineer
Location: Presidio of Monterey, CA Clearance: Secret Overview: Configures, sustains, and troubleshoots enterprise systems and hybrid cloud. Responsibilities: Administer Windows, Linux, and …
Full Stack Software Engineer
CX2 is a next-generation defense technology company founded to deliver spectrum dominance for the United States and our allies. CX2’s AI-enabled hardware and software platforms detect, disrupt and de…
Instructional Aide, SPED
Description Aspire Public Schools is building a pool of exceptional candidates for current and future opportunities. This posting represents a pool of candidates for immediate consideration as posi…
Cloud architect
Azure Cloud Architect Req number: R6886 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global technology services firm with over 8…
Manager Product Management - AgilLink
Overview: MANAGER PRODUCT MANAGEMENT - AGILLINK WHAT IS THE OPPORTUNITY? For over 45 years, AgilLink (formerly Datafaction) has focused on solving the pain points of adding the controls neede…
Experienced HVAC/Refrigeration Technician
Cold War Refrigeration is an equal opportunities employer operating in the construction, refrigeration, and HVAC industries. Cold War Refrigeration is looking to fill a full time HVAC/R technician po…
Pool & Beach Server
Company Description We are looking forPool & Beach Server to join the re-opening of the famed Delano Miami Beach. Set to open its doors in early 2026, Delano Miami Beach will fuse historic charm wi…
Senior Product Manager, Retention
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, o…