Senior iOS Developer, Swift, Objective-C, REST

Remote Full-time
Job Description:
• Contribute to the design and development of new features.
• Design, build and maintain high performance IOS applications.
• Use the latest tools and frameworks for native IOS development.
• Writing and troubleshooting code in a multi-threaded environment.
• Apply pertinent design patterns to mobile application architectures.
• Work with mobile data persistence frameworks like CoreData, Realm, Firebase, etc.

Requirements:
• 5+ years of experience with Swift/Objective-C and REST/Web Services using JSON, XML.
• Significant experience with all aspects of native mobile application development on IOS (Swift/Objective-C).
• Experience with developing software that communicates with back-end servers via REST/Web Services using JSON, XML.
• Worked with data persistence frameworks like CoreData, Realm, Firebase, etc.
• Ability to clearly articulate complex issues and technologies.
• Excellent problem-solving, communication and analytical skills.
• Bonus points for: AWS experience, Android development skills.

Benefits:
• Cover full cost (no premium, no deductible) to employees and their dependents health care, dental and vision.
• Top of the line MacBook Pro or equivalent.
• Short and long term disability.
• 401K retirement plan.
• Flexible spending account.
• Subsidized gym membership.
• Company stock (stock is given out to all new employees on Jan 1st following your first year anniversary with us. The company stock vests over 3 years at no commitment to you. More details are provided at the interview with CEO).

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

K2 University – Business Development Executive (B2B)

Remote

Amazon Delivery Driver

Remote

Entry Level Data Entry and Customer Service Representative for Remote Work Opportunities at arenaflex

Remote

Remote Data Entry Clerk No Experience

Remote

Pharmacist Centralized Services Arkansas (based out of a retail store)

Remote

Clinical Content Developer - Medicaid - Remote Job at Optum in Boston

Remote

Experienced Remote Chat Support Specialist – Public Relations and Digital Strategy

Remote

Postal Distribution jobs - Training Provided

Remote

Information Management Analyst, Data Enablement

Remote

User Experience Copywriter

Remote
← Back