Fortira Inc - Alpharetta, GA

posted about 2 months ago

Full-time - Mid Level
Alpharetta, GA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The iOS Developer role involves designing, developing, and maintaining iOS applications with a focus on performance, quality, and responsiveness. The developer is expected to stay updated with the latest trends in iOS development and suggest improvements to existing products. A strong understanding of Swift, Objective-C, and related technologies is essential for success in this position.

Responsibilities

  • Designing, developing, and maintaining iOS applications.
  • Ensuring performance, quality, and responsiveness of applications.
  • Keeping up-to-date with the latest trends and technologies in iOS development.
  • Recommending improvements to existing products.

Requirements

  • Proficient with Swift, SwiftUI, UIKit.
  • Experience with iOS frameworks such as Framework, coordinator pattern, async-await.
  • Minimum 5 years of practical experience in mobile application development.
  • Solid understanding of mobile application architecture and design patterns (e.g., MVC, MVVM).
  • Experience with offline storage, threading, and performance tuning.
  • Strong problem-solving skills and attention to detail.
  • Experience with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple's design principles and interface guidelines.
  • Knowledge of low-level C-based libraries is preferred.
  • Experience with performance and memory tuning with tools.
  • Proficiency in benchmarking and optimization.
  • Understanding of code versioning tools Git.

Nice-to-haves

  • Knowledge of low-level C-based libraries is preferred.
  • Published mobile apps.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service