iOS Developer

iOS Developer

Posted 1 day ago by 1763186492

Negotiable
Outside
Remote
USA

Summary: We are looking for an experienced iOS Developer with a decade of expertise in mobile application development and a relevant degree. The role involves designing and developing applications, debugging issues, and mentoring team members while ensuring high-quality UI/UX design and integration of APIs. The candidate should have strong technical skills in various programming languages and frameworks, along with excellent communication abilities.

Key Responsibilities:

  • Ownership of assigned application design & development tasks
  • Vetting technical requirements with business stakeholders
  • Timely debugging & resolution of reported issues
  • Assisting team members with coding/technical issues
  • Managing data and creating technical documentation
  • Integrating APIs and ensuring smooth application functionality

Key Skills:

  • Minimum ten-year experience as an iOS developer
  • BS or BA degree from accredited college or university in computer science or related field
  • Experience with Xcode & Instruments
  • Experience with Swift, Swift UI & Objective-C
  • Experience with design patterns MVC, MVVM, MV, Singleton
  • Experience with Grand Central Dispatch (GCD), Concurrency, multithreading, and operational queues
  • Experience with Core/Swift Data & persistent stores
  • Experience with UI/UX designs and wireframes
  • Experience with handling & parsing JSON from Webservices/APIs
  • Experience with Firebase integration
  • Experience creating technical documentation
  • Strong understanding in Git, Object Oriented Programming and cloud technologies (AWS, Azure, Google Cloud Platform)
  • Strong testing and debugging skills
  • Strong leadership oral and written communications skills
  • Strong analytical skills
  • Experience with Unit Testing, and code reviews

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Job Description

We are seeking a seasoned iOS Developer with 10 years of work experience and a bachelor s degree (or greater) in computer science or a related field. Expertise in Xcode, Swift, Swift UI, Objective-C, persistent data stores, operational queues, network protocol, and software design patterns is essential. Responsibilities include ownership of assigned application design & development tasks, vetting technical requirements with business, timely debugging & resolution of reported issues, assist team members with coding/technical issues, managing data, technical documentation, and integrating APIs. Strong skills in UI/UX design, Firebase, Git, and cloud technologies are required. Candidate should also possess excellent testing, debugging and communication skills. Familiarity with payment gateways, external accessories integration, and CI/CD tools. Experience with C++, PHP, .Net, C#, JavaScript, Oracle SQL, and AI tools are a plus. Expected to be able to work independently, take ownership of work, while also working well as a team member, and provide team leadership and mentoring. See detailed requirements below:

KEY REQUIREMENTS:

  • Minimum ten-year experience as an iOS developer
  • BS or BA degree from accredited college or university in computer science or related.
  • Experience with Xcode & Instruments.
  • Experience with Swift, Swift UI & Objective-C
  • Experience with design patterns MVC, MVVM, MV, Singleton.
  • Experience with Grand Central Dispatch (GCD), Concurrency, multithreading, and operational queues.
  • Experience with Core/Swift Data & persistent stores.
  • Experience with UI/UX designs and wireframes.
  • Experience with handling & parsing JSON from Webservices/APIs.
  • Experience with Firebase integration.
  • Experience creating technical documentation.
  • Strong understanding in Git, Object Oriented Programming and cloud technologies (AWS, Azure, Google Cloud Platform)
  • Strong testing and debugging skills.
  • Strong leadership oral and written communications skills.
  • Strong analytical skills.
  • Experience with Unit Testing, and code reviews.