Enexus Global - New York, NY

posted 2 months ago

Full-time
New York, NY
Professional, Scientific, and Technical Services

About the position

The iOS Developer position is focused on designing and implementing high-quality iOS applications using Swift. The role requires a strong understanding of various iOS frameworks and tools, as well as experience in API integration and version control. The ideal candidate will have a proven track record of creating applications that are available on the App Store and will be expected to work collaboratively in a fast-paced environment.

Responsibilities

  • Design and implement iOS applications using Swift UI.
  • Integrate APIs into iOS applications.
  • Utilize iOS frameworks such as Foundation, UIKit, CocoaTouch, and Core Data.
  • Use Xcode tools for debugging and profiling applications.
  • Apply design patterns like MVC, MVVM, MVP, and Singleton in application development.
  • Manage version control using Git/Bitbucket.
  • Create applications that are published on the App Store.
  • Work with CI/CD build systems like Jenkins.
  • Conduct unit testing and ensure code coverage for Swift applications.

Requirements

  • 8+ years of experience in iOS development.
  • Proficiency in Swift and UIKit.
  • Experience with API integration.
  • Familiarity with iOS frameworks such as Foundation, UIKit, CocoaTouch, and Core Data.
  • Proficient in using Xcode tools like Debug Memory Graph and Instruments.
  • Knowledge of design patterns such as MVC, MVVM, MVP, and Singleton.
  • Experience with version control systems like Git/Bitbucket.
  • Ability to create applications available in the App Store.
  • Proficient in Linux, Mac OS X, and GNU tools.
  • Understanding of CI/CD build systems like Jenkins.
  • Experience with unit testing frameworks and code coverage tools for Swift.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service