Skip to main content
N

iOS Engineer (Swift)

New York Technology Partners

Location

New York, NY

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

This role is responsible for building high-quality mobile applications that solve complex business challenges and improve user experience and performance. You will work closely with cross-functional teams in a collaborative environment, contributing to the design, development, and delivery of modern mobile solutions.

Key Responsibilities

  • Design, develop, and maintain native iOS applications using Swift, ensuring high performance and responsiveness
  • Build and deploy cross-platform mobile applications using Flutter and Dart, leveraging a shared codebase
  • Collaborate with product managers, designers, and backend engineers to define requirements and deliver new features
  • Write clean, scalable, and maintainable code following established best practices and architectural patterns such as MVVM
  • Support the full mobile development lifecycle, from concept and design through testing and release
  • Conduct unit and integration testing to ensure application quality and reliability
  • Troubleshoot issues, debug applications, and optimize performance
  • Stay current with emerging mobile technologies, tools, and industry trends

Required Skills and Experience

  • Strong proficiency in Swift and experience with native iOS development using Xcode, SwiftUI, and UIKit
  • Hands-on experience with Flutter and Dart for cross-platform mobile development
  • Familiarity with state management approaches in Flutter (such as Provider, BLoC, or Riverpod)
  • Experience integrating RESTful APIs and working with third-party libraries
  • Solid understanding of mobile UI/UX principles and best practices
  • Experience using version control systems, especially Git

Preferred Qualifications

  • Portfolio of published mobile applications in the App Store
  • Experience working in Agile development environments
  • Familiarity with CI/CD pipelines for mobile application delivery

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs