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
Referral Management Clerk - Langley AFB, VA
Referral Management Clerk – Langley AFB Reef Systems is seeking administrative support in the Referral Management Center at Langley Air Force Base for customer service, referral tracking, referral …
Administrative Specialist - Cancer Service Line Operations
Responsible for supervising administrative support staff and providing advanced professional staff assistance for supported leadership. Creates and maintains complex team member schedules. + Supervise…
Assistant General Manager
Constellation An escape in the heart of National Landing, Constellation is a café built for the rhythms of work, play, and discovery. Guests can expect specialty coffee from a variety of roast…
Specialist, Software Engineer (Full-Stack) - TS/SCI - VA + CO
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest fo…
Material Handler - Richmond VA
A Place Where People Matter. Start your career journey with Univar Solutions! Here you can make an impact on the world around you and accelerate your career in areas that energize and excite you. …
Program Manager
Location: Quantico, VA Clearance: Secret Overview: Provides overall leadership and serves as the primary liaison with the client, ensuring successful delivery of all contract requirements. Res…
Volkswagen Sales Consultant
Join Our Winning Team at Stohlman Volkswagen! Are you passionate about cars and looking for a rewarding career in the automotive industry? Stohlman Volkswagen is hiring enthusiastic and m…
Physical Therapy Assistant
Job description Job Overview We are seeking a dedicated and compassionate Physical Therapist Assistant to join our team. In this role, you will work under the supervision of licensed physical therap…
Electrical & Instrumentation Engineer
Electrical & Instrumentation Engineer JOB-10043490 Anticipated Start Date 11/24/2025 Location Parlin, NJ Type of Employment Contract-to-Hire Employer Info Our c…