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
Executive Sous Chef
Détail de l'offre Quince is a Three-star Michelin star restaurant that features California contemporary cuisine. The restaurant in 2020 was one of the first recipients in the Country to be award…
Director, Product Management - Search & Discovery
Description We exist to wow our customers. We know we’re doing the right thing when we hear our customers say, “How did I ever live without Coupang?” Born out of an obsession to make shopping, eat…
Diesel Mechanic
We are seeking a motivated, reliable, and detail-oriented Entry-Level Mechanic to join our team. This is a great opportunity for someone looking to start their career in the automotive industry and g…
Experienced Bike Patrol
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
Quality Inspector 2
POWERED BY TEAMWORK. Are you ready to be part of a team that drives big ideas and even bigger wins? At Safran, we believe in the power of both collaboration and individual contributions. We understan…
Independent Contractor/Owner Operator - Sprinter/Cargo Van
Hello, guys! General Logistics Carrier is seeking reliable Owner-Operator truck drivers to join our team! We’ve delivered a great amount of loads all over the US and looking forward to delivering man…
Food Runner
Chef Thomas Keller's Yountville destination, RO Restaurant & Lounge , is looking for individuals who are enthusiastic about food, beverage, and hospitality to join the team as a Food Runner. R…
Customer Technology & Solutions Architecture
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformatio…
Group Fitness Instructor - On Call & Temporary
Press space or enter keys to toggle section visibility OVERVIEW/BASIC FUNCTION: Responsible for providing a balanced yoga, mat Pilates or sound bath practice for participants of al…
Maintenance Supervisor - Aerospace Manufacturing
Consolidated Precision Products (CPP) in Cudahy is currently looking for a Maintenance Supervisor to join our team! This role will be reporting to our Operations Manager at our Aerospace Manufactory i…