Accenture Southeast Asia

iOS Developer

Federal Territory of Kuala Lumpur, MY

15 days ago
Save Job

Summary

Key Responsibilities:


  • App Development:
  • Design, develop, and maintain high-quality iOS applications using Swift and Objective-C.
  • Build and implement new features while maintaining performance, scalability, and security.
  • Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces.
  • Integrate third-party libraries and APIs into the iOS app.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Testing & Debugging:
  • Perform unit testing and UI testing to ensure the reliability and performance of the applications.
  • Debug and troubleshoot issues reported by users or internal teams.
  • Optimize apps for speed, efficiency, and usability.
  • Collaboration:
  • Work with cross-functional teams, including designers, product managers, and backend developers, to deliver cohesive product features.
  • Participate in sprint planning, code reviews, and other Agile development processes.
  • Contribute to the architecture and design of the application.
  • App Store & Deployment:
  • Prepare and submit applications to the App Store, ensuring compliance with Apple’s guidelines and standards.
  • Troubleshoot and resolve issues related to App Store releases and updates.
  • Continuous Improvement:
  • Stay updated with the latest iOS development trends, tools, and technologies to continuously improve app functionality and performance.
  • Contribute to knowledge-sharing sessions and mentor junior developers.

  • Key Qualifications:


  • Technical Skills:
  • iOS Development: Strong experience with iOS development using Swift and Objective-C.
  • Frameworks & Libraries: Familiarity with iOS frameworks such as UIKit, CoreData, CoreAnimation, and networking libraries like Alamofire.
  • UI/UX Design: Experience working with Interface Builder, AutoLayout, and creating responsive layouts for multiple screen sizes.
  • Version Control: Proficient in Git for version control and code collaboration.
  • Database Integration: Experience integrating local databases like SQLite or CoreData and using RESTful APIs.
  • Testing: Familiarity with testing tools like XCTest, UI testing frameworks, and debugging techniques.
  • Experience:
  • 3-5 years of experience in iOS application development with a proven track record of releasing apps to the App Store.
  • Experience with SwiftUI and Combine frameworks is a plus.
  • Familiarity with Xcode, CocoaPods, and Fastlane for automation and dependency management.
  • Soft Skills:
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team.
  • Excellent communication skills, both verbal and written.
  • Ability to adapt to a fast-paced and evolving environment.

  • Desired Qualifications:


  • Familiarity with Cloud services such as Firebase, AWS, or Google Cloud.
  • Experience with CI/CD pipelines and automation tools.
  • Knowledge of Apple’s Human Interface Guidelines.
  • Understanding of App Store submission process, analytics, and monitoring tools like Crashlytics.


  • Educational Requirements:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.


  • How strong is your resume?

    Upload your resume and get feedback from our expert to help land this job

    People also searched: