IOS Developer

IOS Developer

Posted Today by 1761733915

Negotiable
Outside
Remote
USA

Summary: We are looking for an experienced iOS Developer with over 10 years of expertise in software development, particularly in iOS applications. The role requires proficiency in various programming languages and tools, as well as strong leadership and communication skills. The candidate will be responsible for application design, development, debugging, and mentoring team members. Familiarity with cloud technologies and payment gateways is also beneficial.

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 UI/UX design quality.
  • Providing team leadership and mentoring.

Key Skills:

  • Minimum 10 years experience as an iOS developer.
  • BS or BA degree in computer science or related field.
  • Experience with Xcode & Instruments.
  • Proficiency in Swift, Swift UI & Objective-C.
  • Knowledge of design patterns (MVC, MVVM, MV, Singleton).
  • Experience with Grand Central Dispatch (GCD), concurrency, and multithreading.
  • Familiarity with Core/Swift Data & persistent stores.
  • Experience with UI/UX designs and wireframes.
  • Ability to handle & parse JSON from Webservices/APIs.
  • Experience with Firebase integration.
  • Strong understanding of Git and Object Oriented Programming.
  • Knowledge of cloud technologies (AWS, Azure, Google Cloud Platform).
  • Strong testing and debugging skills.
  • Excellent oral and written communication 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

Detailed Description From Employer:
Job summary:
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 10 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.