Specialist - Software Engineering

LTIMindtree Limited

• $110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience in native iOS app development
  • Proficient in Swift programming language
  • Experience with Xcode and iOS SDK
  • Strong understanding of UIKit and SwiftUI frameworks
  • Skilled in architectural patterns like MVVM, MVC, VIPER, or Clean Architecture
  • Knowledgeable in Auto Layout for responsive UI design
  • Familiar with integrating REST APIs and using libraries like Alamofire

Responsibilities

  • Design, develop, test, and maintain native iOS applications using Swift
  • Build scalable and high-performance mobile applications for iPhone and iPad
  • Develop clean, reusable, and maintainable code
  • Collaborate with cross-functional teams throughout the software development lifecycle
  • Integrate third-party SDKs and cloud services into applications
  • Optimize application performance and memory usage
  • Write unit tests and UI tests to ensure high quality of the application

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunity to mentor junior developers and foster team growth
  • Exposure to the latest iOS technologies and development practices
  • Potential for involvement in the entire software development lifecycle
  • Close involvement in application publication and support on the Apple App Store
Full Job Description
Role description

Key Responsibilities
  • Design develop test and maintain native iOS applications using Swift
  • Build scalable secure and highperformance mobile applications for iPhone and iPad
  • Develop clean reusable and maintainable code using MVVM MVC VIPER or Clean Architecture
  • Collaborate with Product Owners UIUX Designers QA Engineers and Backend Developers throughout the software development lifecycle
  • Integrate RESTful APIs thirdparty SDKs and cloud services
  • Optimize application performance memory usage and responsiveness
  • Write unit tests and UI tests to ensure application quality
  • Troubleshoot debug and resolve production issues
  • Participate in code reviews and mentor junior developers
  • Ensure compliance with Apple Human Interface Guidelines and App Store requirements
  • Publish maintain and support applications on the Apple App Store
  • Stay updated with the latest iOS technologies frameworks and development best practices

Required Skills
  • 5 - 7 years of handson experience in native iOS application development
  • Strong proficiency in Swift
  • Experience with Xcode and the iOS SDK
  • Solid understanding of UIKit and SwiftUI
  • Experience with MVVM MVC VIPER or Clean Architecture
  • Strong knowledge of Auto Layout and responsive UI design
  • Experience integrating REST APIs using URLSession Alamofire or similar networking libraries
  • Knowledge of Combine Grand Central Dispatch GCD and Swift Concurrency asyncawait
  • Experience with Core Data UserDefaults and local data persistence
  • Familiarity with CocoaPods andor Swift Package Manager SPM
  • Strong debugging profiling and performance optimization skills using Xcode Instruments
  • Experience with Git and Gitbased version control workflows
  • Familiarity with CICD pipelines

Similar Jobs

More Jobs at LTIMindtree Limited

More Information Technology Jobs

Find similar Specialist - Software Engineering jobs: