Skip to main content
N

Senior iOS Developer

New York Technology Partners

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Responsibilities

  • Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI/UIKit, ensuring strong performance and responsiveness.
  • Create and deploy cross-platform mobile applications for iOS (and Android) using the Flutter framework and Dart, utilizing a shared codebase.
  • Work closely with product managers, UI/UX designers, and backend developers to plan, design, and release new features.
  • Produce clean, efficient, and maintainable code while following established best practices and architectural frameworks such as MVVM.
  • Build scalable and reliable iOS applications using Swift and Apple’s development tools and ecosystem.
  • Conduct unit and integration testing to maintain application reliability and quality.
  • Identify issues, debug errors, and improve application performance.
  • Keep current with emerging mobile technologies, frameworks, and industry developments.

Required Skills and Experience

  • Strong proficiency in Swift and hands-on experience with native iOS development tools, including Xcode, SwiftUI, and UIKit.
  • Solid experience with the Flutter framework and Dart for cross-platform mobile development.
  • Familiarity with Flutter state management approaches such as Provider, BLoC, or Riverpod.
  • Experience integrating RESTful APIs and third-party libraries.
  • Understanding of mobile UI/UX design principles and best practices to build intuitive and engaging user interfaces.
  • Experience using version control systems, especially Git.

Preferred Qualifications

  • Demonstrated portfolio of applications published on the App Store.
  • Experience working within agile development environments.
  • Knowledge of continuous integration and continuous deployment (CI/CD) processes for mobile applications.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs