iOS Developer

Compunnel, Inc.

New York, Northern (NY, KY)

Hybrid

USD 110,000 - 170,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
iOS Developer – Advanced
iOS Developer – Advanced

Photon • Plano (TX)

On-site
USD 120,000 - 160,000
Software Engineer (iOS)
Software Engineer (iOS)

Hilton Software • Town of Florida (NY)

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

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Mobile Developer
Mobile Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 90,000 - 120,000
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

Hybrid
USD 120,000 - 150,000
Senior iOS Developer
Senior iOS Developer

The Glove • Pittsburgh

On-site
USD 140,000 - 190,000
iOS Developer
iOS Developer

The Dignify Solutions, LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000
iOS Developer/ Software Engineer
iOS Developer/ Software Engineer

CRG • Fort Mill (SC)

On-site
USD 95,000 - 135,000
iOS Engineer (Swift)
iOS Engineer (Swift)

New York Technology Partners • New York (NY)

On-site
USD 90,000 - 130,000