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

**Experienced Customer Experience Evaluator – Flexible, Remote, and On-Site Opportunities Available at blithequark**

Remote

Technical Writer job at Minitab in State College, PA

Remote

**Experienced Full Stack Data Entry Specialist – Cloud, Supply Chain, and Backend Development**

Remote

Patient Care Navigator

Remote

Experienced Social Media Customer Support Representative – Remote Work Opportunity with arenaflex

Remote

Team Leader (1st shift)

Remote

Experienced Remote Data Entry Specialist – Dynamic Home-Based Opportunity with arenaflex for Detail-Oriented Professionals

Remote

Entry Level Mobile Application Tester - Remote Opportunity with Flexible Hours and Competitive Pay

Remote

Experienced T1 Fresh Start Math Tutor for Student Success - Hybrid Remote Opportunity in Illinois

Remote

Client Manager, Business Insurance Select

Remote
← Back