Senior iOS Developer (10+years of exp)

TEK NINJAS

Plano (TX)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A dynamic IT services company is seeking a Senior iOS Engineer to develop and enhance mobile applications for iPhone and iPad. You will collaborate with various teams, adhere to mobile development best practices, and ensure high-quality code. The ideal candidate has 10-15 years of experience in native iOS development and a strong command of Swift and Objective-C. This contract position is ideal for individuals looking to make a significant impact in a collaborative environment.

Qualifications

  • 10-15+ years knowledge in Native mobile app development.
  • Strong experience collaborating with designers and UX experts.
  • Solid understanding of mobile app design patterns like MVC and MVVM.

Responsibilities

  • Design, develop and maintain mobile applications for iOS platform.
  • Collaborate with cross‑functional teams to define and ship new features.
  • Participate in the entire application lifecycle, including development and maintenance.

Skills

Native iOS development
Cross-platform frameworks (Flutter, React Native)
Swift
Objective-C
Swift UI
RESTful APIs
CocoaPods
Git

Job description

Senior iOS Engineer

We are looking for a strong and enthusiastic iOS Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on iPhone and iPad OS platforms. As a Senior mobile engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications, including improving the architecture. You will work closely with other Engineers and cross‑functional teams to deliver innovative and user‑friendly mobile solutions.

Responsibilities
  • Design, develop and maintain mobile applications for iOS platform.
  • Collaborate with cross‑functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate and assist in the entire application lifecycle, including concept, design, development, testing, release, and maintenance.
  • Debug and resolve technical issues and bugs to ensure optimal application performance.
  • Perform unit testing and ensure the robustness, reliability, and performance of applications.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Stay up to date with the latest industry trends and technologies.
  • Implement mobile development best practices to ensure high code quality and performance.
  • Adhere to security and data protection guidelines for mobile applications.
Requirements
  • 10-15+ years knowledge in Native mobile app development.
  • Mandatory Native iOS development; knowledge of cross‑platform frameworks including Flutter, React Native, Android, multiplatform is a plus.
  • In depth understanding of programming languages like Swift, Objective‑C, Swift UI.
  • Write code and design systems using cross platform IDEs such as Visual Studio, XCode.
  • Solid understanding of mobile app design patterns like MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper etc.
  • Experience with RESTful APIs, GraphQL, JSON, and integrating third‑party libraries and APIs.
  • Strong experience collaborating with designers and UX experts to create great user experiences.
  • Strong experience building and maintaining iOS frameworks using CocoaPods/Swift Packages.
  • Working knowledge of unit and automated testing using native frameworks such as XCTest, XCUITest.
  • Familiarity with tools like Jenkins, Fastlane and version control tools like Git, GitLab.
  • Strong problem‑solving skills, attention to detail, ability to learn quickly and adapt to new technologies/challenges.
  • Strong understanding of code review guidelines and best practices to ensure high‑quality code and continuous improvement within the development team.
Nice to Haves
  • Understanding of CI/CD principles.
  • Good understanding of UI/UX design principles and ability to work closely with designers.
  • Good knowledge of UX best practices, interactive design principles, guidelines, including current mobile accessibility standards.
  • Preferred familiarity with Bluetooth, BT Profiles, Digital Key, Core Bluetooth, External accessory, OAuth 2.0 and iAP2.
  • Able to work on Agile and Test‑driven development.
  • Familiar with agile processes, continuous integration, and working with a remote team.
  • Strong communicator who collaborates well across teams.
  • Familiar with App Store policies for App submission.
Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Information Technology

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Developer (W2)
Senior iOS Developer (W2)

TEK NINJAS • Plano (TX)

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

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Senior iOS Developer
Senior iOS Developer

DigitalVertex Ent • United States

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

The Dignify Solutions, LLC • Jersey City (NJ)

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

3Mkllc-Softwaresolutions • Bridgewater (MA)

On-site
USD 85,000 - 110,000
Senior iOS Developer
Senior iOS Developer

Mondo • Knoxville (TN)

On-site
USD 115,000 - 125,000
Health insurance
401k
Paid Time Off (PTO)
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

Hybrid
USD 120,000 - 150,000
Mid-Level Mobile Engineer - iOS
Mid-Level Mobile Engineer - iOS

Cloud Hybrid Technologies, LLC • Plano (TX)

On-site
USD 90,000 - 120,000
Senior iOS Developer - 6 Month FTC
Senior iOS Developer - 6 Month FTC

United States Digital Space LLC • United States

Hybrid
USD 100,000 - 130,000
Mid-Level Mobile Engineer - iOS
Mid-Level Mobile Engineer - iOS

Robotics Prcocess Automation, LLC • Plano (TX)

On-site
USD 90,000 - 120,000