Floware

Floware

Floware designs, develops, and distributes productivity software

Senior iOS Developer (Swift, Objective C)

Your role & responsibilities:

  • Independently responsible for the development of a large application development effort
  • Ensure the performance, quality, and responsiveness of applications

Your skills & qualifications:

  • Fundamentals in Object Oriented Programming
  • At least 4 years of recent experience on iOS/Mac OS application development
  • Strong at Swift
  • Proficient at Objective-C
  • Good knowledge Memory Management: ARC and Non-ARC
  • Good knowledge Concurrent Programming & Multi threading: GCD & NSOperationQueue
  • Ability to work with Auto Layout, Adaptive Layout on both side Interface Builder and Visual Format Language
  • Good knowledge in Cocoa touch framework/ iOS SDK
  • Good knowledge in Core Data, SQLite or Realm
  • Having knowledge about RESTful, JSON, XML.
  • Good knowledge in Unit Testing, TDD
  • Understand xcbuild process
  • Knowledge of UI/UX standards
  • Proficient understanding of code versioning tools

Big PLUS to have

  • Experience in hand on custom UI components.
  • Experience in Software Design Patterns and Programming Principles.
  • Having knowledge in Mobile Application Architecture: MVC, MVP, MVVM or VIPER
  • Having knowledge about client-server data synchronization.
  • Having knowledge about mail protocol: IMAP, SMTP.
  • Having knowledge about calendar protocol: CalDAV, CardDAV.
  • Having knowledge about web development: JavaScript, jQuery, HTML & CSS.
6 hours ago

Location

  • 43 Hồ Văn Huê, Phường 09, Quận Phú Nhuận, Thành phố Hồ Chí Minh
Floware
Floware

Website

Location

  • 43 Hồ Văn Huê, Phường 09, Quận Phú Nhuận, Thành phố Hồ Chí Minh

Company size

25-99

Industry

Tech stack

Nationality

United States