Senior iOS Developer

Remote Full-time
• Full time
• Open for Remote or Relocation
• Technology Department

Job Description

We are looking for a Senior iOS Developer with more than 5 years of experience who is self-directed and passionate about innovation and mobile technologies. You'll be responsible for developing high-quality, maintainable, and scalable mobile applications.

Responsibilities
• Develop and maintain advanced iOS applications.
• Collaborate with the design team to define app features.
• Ensure quality and performance of the application to specifications.
• Identify potential problems and resolve application bottlenecks.
• Fix application bugs before the final release.
• Publish application on App Store.
• Maintain the code and atomization of the application.
• Design and implement application updates.

Requirements
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Proven iOS development experience with a portfolio of released applications on the App Store.
• In-depth knowledge of at least one programming language like Swift or Objective-C.
• Experience with iOS frameworks such as Core Data, Core Animation, etc.
• Experience with offline storage, threading, and performance tuning.
• Familiarity with RESTful APIs to connect iOS applications to back-end services.
• Understanding of Apple’s design principles and interface guidelines.
• Understanding of Apple’s design principles and interface guidelines.
• Knowledge of low-level C-based libraries is advantageous.
• Experience with performance and memory tuning tools.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git.
• A knack for benchmarking and optimization.
• Must be familiar with Agile development methodologies.
• Ability to work in a dynamic, fast-moving environment.

Apply tot his job

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

Work at Home Customer Service Agent (Full-Time & Part-Time) (KY)

Remote

Director of Sales Operations

Remote

**Experienced Customer Care Professional – Data Entry (Remote) $25-$35/Hour – blithequark**

Remote

Mental Health Providers - Venezuela

Remote

[Work From Home] Border Patrol Agent Entry Level Recruitment

Remote

Title Examiner (remote, WI)

Remote

Non-Trading Market Risk Mgmt Ld Analyst New York New York United States

Remote

Computer Data Entry Job ($26.00 / hour) ? Part Time Remote

Remote

Virtual Solar Consultant

Remote

[Remote/WFM] Online Data Entry Jobs No Experience - Part-Time

Remote
← Back