iOS Developer: Build Next-Gen Mobile Experiences

Compunnel Inc.

New York (NY)

Hybrid

USD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking an experienced iOS Developer to design, build, test, and enhance mobile applications for a global user base. You will collaborate with designers, product owners, QA, and other engineers to deliver high-quality apps and share solving complex problems.

Required: strong Swift, UIKit with MVVM, REST API integration, XCTest/XCUITest tests, and modern Xcode workflows. Experience with GitHub Actions, CircleCI, Tuist, and Open-Source contributions is a plus; be ready to work

Qualifications

  • Strong Swift and iOS development experience.
  • Proficient with UIKit and MVVM architecture.
  • Experience integrating mobile apps with REST APIs.
  • Experience with XCTest/XCUITest for testing.
  • Familiarity with CI/CD tools like GitHub Actions/CircleCI.

Responsibilities

  • Design, develop, maintain, and enhance iOS applications.
  • Write clean, testable code and improve existing codebases.
  • Collaborate with designers, product owners, QA, and engineers.
  • Analyze defects and optimize performance.
  • Develop tests using XCTest/XCUITest and maintain CI workflows.

Skills

Swift/iOS development
UIKit MVVM
REST API integration
Unit/Integration testing
CI/CD with GitHub Actions/CircleCI
Objective-C legacy code
Code reviews
Team collaboration

Education

Bachelor's degree in Computer Science or related

Tools

Tuist
xcodebuild
GitHub Actions
CircleCI

Job description

We are seeking a skilled iOS Developer to design, develop, test, and enhance mobile applications used by a large global user base. The ideal candidate will have strong technical expertise in iOS development, a passion for user experience and clean code, and the ability to solve complex problems in a fast-paced, collaborative environment. The developer will work closely with designers, product owners, QA engineers, and other developers to deliver high-quality mobile experiences while contributing ideas and solutions to open-ended technical challenges.

Key Responsibilities

• Design, develop, maintain, and enhance iOS applications using modern development practices.

• Write clean, maintainable, and testable code while continuously improving existing codebases.

• Develop and implement mobile features in collaboration with designers, product owners, QA, and engineering teams.

• Analyze and resolve application defects, performance issues, and production bugs.

• Perform performance analysis and optimization to improve application responsiveness and reliability.

• Work with both modern Swift code and legacy Objective-C components.

• Develop and maintain unit and integration tests using XCTest and XCUITest.

• Build and maintain continuous integration workflows using tools such as GitHub Actions and CircleCI.

• Work with build and project management tools such as Tuist and xcodebuild.

• Integrate iOS applications with REST APIs and backend services.

• Contribute to functional programming patterns, MVVM architecture, and reusable application components.

• Design solutions for ambiguous and open-ended technical problems and rapidly iterate on potential solutions.

• Participate in code reviews and contribute to engineering standards and best practices.

• Collaborate effectively with globally distributed engineering teams.

• Contribute to open-source initiatives and continuously evaluate modern iOS technologies and development practices.

Required Qualifications

• Professional experience developing and maintaining iOS applications.

• Strong hands-on experience with Swift and iOS development frameworks.

• Experience with UIKit and modern iOS application architecture, including MVVM.

• Experience integrating mobile applications with REST APIs and backend services.

• Experience with unit and integration testing using XCTest and/or XCUITest.

• Experience troubleshooting bugs and optimizing application performance.

• Experience working with Objective-C legacy codebases.

• Experience with continuous integration and build automation.

• Experience with GitHub Actions, CircleCI, Tuist, xcodebuild, or similar development and build tools.

• Strong understanding of software development methodologies and functional coding patterns.

• Ability to work independently, manage time effectively, and take ownership of technical deliverables.

• Strong problem-solving, communication, and collaboration skills.

• Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.

Preferred Qualifications

• Experience working with large-scale consumer-facing mobile applications.

• Experience with globally distributed engineering teams.

• Experience with RAML API documentation.

• Familiarity with µFeatures architecture or similar modular application architectures.

• Experience with Danger or similar automated code review and quality tools.

• Contributions to open-source projects.

• Experience working with custom or legacy backend services.

Certifications

• Relevant iOS, Swift, mobile development, or cloud certifications are a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

Compunnel Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Senior IOS Engineer
Senior IOS Engineer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior iOS Developer
Senior iOS Developer

DigitalVertex Enterprises • United States

Remote
USD 100,000 - 130,000
Senior iOS Developer
Senior iOS Developer

Syncrux SMN Digital Services LLC • New York (NY)

Hybrid
USD 120,000 - 190,000
Health insurance
Flexible/remote work options
Learning and development budget
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD
Senior iOS Engineer: Swift, Objective-C, UI & CI/CD

Devitechs • Texas

On-site
Confidential
iOS Developer lead
iOS Developer lead

Aptino, Inc. • Seattle (WA)

On-site
USD 120,000 - 150,000
iOS Developer
iOS Developer

GlobalPoint • Charlotte (NC)

On-site
USD 120,000 - 160,000
iOS Technical Lead
iOS Technical Lead

Aptino, Inc. • Seattle (WA)

On-site
USD 180,000 - 230,000
iOS Developer
iOS Developer

Acestack • Irving (TX)

On-site
USD 120,000 - 160,000
iOS Engineer
iOS Engineer

Compunnel Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000