Mobile IOS Engineer

Mobile IOS Engineer

Posted 1 day ago by SANS

Negotiable
Undetermined
Remote
Remote

Summary: The role of Mobile iOS Developer involves designing, developing, and maintaining mobile applications while ensuring high performance and code quality. The position requires collaboration with cross-functional teams and participation in the full software development lifecycle. The developer will also provide ongoing support and system maintenance for assigned applications. Strong expertise in Swift and Objective-C is essential for delivering scalable iOS solutions.

Key Responsibilities:

  • Develop, maintain, and support iOS mobile applications aligned with business and customer requirements.
  • Analyze application performance, identify bottlenecks, troubleshoot issues, and implement effective resolutions.
  • Participate in full software development lifecycle activities including coding, testing, deployment, and documentation.
  • Design, create, modify, and test application code while ensuring adherence to development standards and best practices.
  • Conduct code reviews for junior developers and offshore teams to maintain code quality and consistency.
  • Monitor assigned applications and provide ongoing production support and system maintenance.
  • Analyze software and system performance, diagnose issues, recode defects, validate fixes, and deploy solutions.
  • Evaluate customer requirements and recommend optimal technical solutions and architectural improvements.
  • Collaborate with cross-functional teams including Product, QA, Business Analysts, and Engineering teams.
  • Ensure application reliability, scalability, security, and user experience optimization.
  • Support additional development initiatives and technical projects as assigned by management.

Key Skills:

  • Strong experience with Swift and Objective-C.
  • Expertise in iOS SDK, Xcode, UIKit, SwiftUI.
  • Experience with REST APIs, JSON, and third-party integrations.
  • Knowledge of MVVM/MVC architecture patterns.
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.
  • Experience with performance tuning, debugging, and application monitoring.
  • Understanding of mobile security and application lifecycle management.

Salary (Rate): £52.50 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Remote Role - but must be able to work USA PT and EU hours -

Title Mobile iOS Developer

A highly skilled Mobile iOS Developer with experience in designing, developing, enhancing, and maintaining mobile applications for end users and customers. Strong expertise in delivering scalable, high-performing iOS solutions while ensuring code quality and application stability.

Key Responsibilities & Technical Alignment:

  • Develop, maintain, and support iOS mobile applications aligned with business and customer requirements.
  • Analyze application performance, identify bottlenecks, troubleshoot issues, and implement effective resolutions.
  • Participate in full software development lifecycle activities including coding, testing, deployment, and documentation.
  • Design, create, modify, and test application code while ensuring adherence to development standards and best practices.
  • Conduct code reviews for junior developers and offshore teams to maintain code quality and consistency.
  • Monitor assigned applications and provide ongoing production support and system maintenance.
  • Analyze software and system performance, diagnose issues, recode defects, validate fixes, and deploy solutions.
  • Evaluate customer requirements and recommend optimal technical solutions and architectural improvements.
  • Collaborate with cross-functional teams including Product, QA, Business Analysts, and Engineering teams.
  • Ensure application reliability, scalability, security, and user experience optimization.
  • Support additional development initiatives and technical projects as assigned by management.

Preferred Technical Skills:

Strong experience with Swift and Objective-C

  • Expertise in iOS SDK, Xcode, UIKit, SwiftUI
  • Experience with REST APIs, JSON, and third-party integrations
  • Knowledge of MVVM/MVC architecture patterns
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies
  • Experience with performance tuning, debugging, and application monitoring
  • Understanding of mobile security and application lifecycle management