iOS Developer

Overview

On Site
$60+
Contract - W2

Skills

C++
JavaScript
PHP
Oracle SQL

Job Details

We are seeking a seasoned iOS Developer with 10+ years of experience and a Bachelor s degree (or higher) in Computer Science or a related field.

The ideal candidate will have strong expertise in Xcode, Swift, SwiftUI, Objective-C, persistent data stores, operational queues, network protocols, and software design patterns

Strong proficiency in UI/UX design, Firebase, Git, and cloud technologies is required. Candidates should also have excellent testing, debugging, and communication skills, and familiarity with payment gateways, external accessories integration, and CI/CD tools.

Experience with C++, PHP, .NET, C#, JavaScript, Oracle SQL, and AI tools is a plus. The candidate is expected to work independently, take ownership of deliverables, and provide leadership and mentoring within the team.

Key Requirements

  • Minimum 10 years of experience as an iOS Developer.
  • BS/BA degree in Computer Science or a related field.
  • Strong experience with Xcode and Instruments.
  • Proficiency in Swift, SwiftUI, and Objective-C.
  • Knowledge of design patterns: MVC, MVVM, MV, Singleton.
  • Experience with Grand Central Dispatch (GCD), concurrency, multithreading, and operational queues.
  • Expertise with Core Data / Swift Data and persistent stores.
  • Strong UI/UX design and wireframing capabilities.
  • Experience handling and parsing JSON from Web Services / APIs.
  • Firebase integration experience.
  • Ability to create clear technical documentation.
  • Strong understanding of Git, Object-Oriented Programming, and cloud platforms (AWS, Azure, Google Cloud Platform).
  • Excellent testing, debugging, and code review skills.
  • Strong leadership, analytical, and communication abilities.
  • Experience with unit testing and collaborative code development.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.