dreamwork_
Total experience: 8 years
Detailed JD:
  • Design, build, and maintain scalable native iOS applications from concept to production.
  • Architect clean, modular codebases using MVVM, VIPER, or Clean Architecture.
  • Translate business requirements into technical specifications and architectural roadmaps.
  • Build responsive user interfaces using SwiftUI and UIKit.
  • Collaborate with UI/UX designers to implement layouts, animations, and transitions.
  • Integrate RESTful APIs, web services, and third-party libraries.
  • Profile and optimize app performance, memory usage, and battery life using Xcode Instruments.
  • Identify bottlenecks, resolve memory leaks, and maintain low crash rates.
  • Manage end-to-end releases via TestFlight and App Store Connect.
  • Configure and maintain CI/CD pipelines and automated testing suites using XCTest.
  • Conduct code reviews, enforce engineering standards, and mentor team members.
Mandatory Skills: iOS, Swift