Talent.com
No longer accepting applications
iOS Developer

iOS Developer

Flexton Inc.Toronto, ON, Canada
11 days ago
Job description

Key Responsibilities :

  • Develop & Maintain iOS Applications : Design and implement scalable, maintainable, and high-performance iOS applications using Swift and SwiftUI for user interfaces.
  • Composable Architecture (TCA) : Apply the Composable Architecture (TCA) principles for building modular, reusable, and testable components, ensuring clean architecture for the app.
  • Collaboration & Integration : Work closely with cross-functional teams to integrate third-party APIs and services, ensuring smooth data flow and user experience within the app.
  • Optimize & Troubleshoot : Continuously improve app performance by debugging, optimizing code, and adhering to best practices for memory management, thread handling, and UI responsiveness.

Key Skills :

  • Expertise in Swift & SwiftUI for building iOS applications.
  • Hands-on experience with Composable Architecture (TCA) and state management solutions.
  • Proficient in RESTful API integration and asynchronous programming.
  • Familiarity with unit testing, debugging, and optimizing iOS applications.