Native iOS Developer

Overview

Remote
$160,000 - $180,000
Full Time
No Travel Required
Able to Provide Sponsorship

Skills

Analytical Skill
Collaboration
Command-line Interface
Communication
Computer Science
Conflict Resolution
Continuous Integration
Continuous Integration and Development
Energy
Estimating
IOS Development
Objective-C
Performance Testing
Problem Solving
Project Scheduling
Research
Scripting
Soft Skills
Specification Gathering
Swift
Test-driven Development

Job Details

Job Summary Native iOS Developer
Key Responsibilities

  • Design, code, document, and test iOS components/subsystems to world-class standards.
  • Interpret technical specifications into detailed design.
  • Perform functional and performance testing of developed solutions.
  • Ensure code maintainability and tracking in version control systems.
  • Research, recommend, and assess best-of-breed methods, tools, and APIs.
  • Participate in architectural and technical decisions.
  • Provide accurate task estimates and complexity assessments.
  • Contribute to project scheduling and ensure timely task execution.
  • Share technical knowledge with team members and cross-functional groups.

Technical Skills Required

  • Advanced native iOS development (Swift, Objective-C, SwiftUI).
  • Strong experience in custom UI design, animations, and interactions using SwiftUI.
  • Proficient with Xcode tooling (fastlane, xcodebuild, command-line scripting, frameworks, Swift Package Manager).

Soft Skills Required

  • Excellent verbal and written communication.
  • Ability to collaborate in a fast-paced, team-oriented environment.
  • Receptive to feedback and supportive of group efforts.

Qualifications

  • Bachelor s degree in Computer Science or related discipline (preferred).
  • Proven experience working in Agile environments.
  • Expertise in iOS platform development.
  • Experience with Objective-C/Swift and continuous integration, TDD environments.
  • Track record of proactively improving user experience and consumer value.

Personal Attributes

  • High energy, can-do attitude, and strong desire to succeed.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills.
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.

About MNR Consulting Services