Prepare for Your Akshaya Business IT solutions Interview with Real Experiences!
View interviews91 Akshaya Business IT solutions Jobs
iOS Developer - SWIFT/Objective C (7-12 yrs)
Akshaya Business IT solutions
posted 3+ weeks ago
Flexible timing
Key skills for the job
Responsibilities :
- Design, develop, test, and deploy high-performance and user-friendly iOS applications for iPhone and iPad.
- Collaborate with product managers, UI/UX designers, and backend developers to understand project requirements and translate them into functional mobile applications.
- Write clean, well-documented, and efficient code in Swift and/or Objective-C, adhering to established coding standards and best practices.
- Implement user interfaces and experiences that align with Apple's Human Interface Guidelines.
- Integrate applications with backend services and APIs.
- Work with and manage local data storage, including Core Data and/or other data persistence solutions.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, performance bottlenecks, and other issues. 1
- Participate in code reviews to ensure code quality and knowledge sharing within the team.
- Stay up-to-date with the latest iOS development trends, tools, and best practices.
- Demonstrate a strong aptitude for learning new technologies and adapting to evolving project requirements.
- Maintain a positive and proactive attitude, contributing to a collaborative and supportive team environment.
Requirements :
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
- Proven experience in developing and deploying native iOS applications using Swift and/or Objective-C.
- Strong understanding of the iOS SDK, frameworks, and development lifecycle.
- Familiarity with Xcode and Interface Builder.
- Sound knowledge of object-oriented programming (OOP) principles and design patterns.
- Experience with UIKit, Core Animation, and other fundamental iOS frameworks.
- Understanding of multithreading and memory management in iOS.
- Experience with RESTful API integration and data parsing (JSON, XML).
- Familiarity with version control systems, preferably Git.
- Understanding of build and release processes for iOS applications.
- Experience with unit testing and UI testing.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Demonstrated ability to learn quickly and adapt to new technologies and challenges.
- Positive attitude and a strong work ethic.
- Experience with SwiftUI and the Combine framework.
- Familiarity with architectural patterns like MVVM, MVC, VIPER.
- Experience with dependency management tools like CocoaPods or Carthage.
- Knowledge of push notifications and other mobile services.
- Experience with performance profiling and optimization tools.
- Understanding of accessibility best practices for mobile applications.
- Familiarity with CI/CD pipelines for mobile development.
- Experience with different testing frameworks and methodologies.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your Akshaya Business IT solutions Interview with Real Experiences!
View interviews7-12 Yrs
Biostatistics, Swift Payments, iPhone +2 more
5-7 Yrs
ESIC, Embedded Systems, Operating Systems +3 more
3-8 Yrs
Linux Administration, Embedded Systems, WiFi
7-10 Yrs
Python, Social Work, Document Verification +6 more
6-9 Yrs
Python, Linux Administration, C++ +5 more
8-13 Yrs
Python, Django, MySQL +4 more
8-13 Yrs
MongoDB, MQ, Solution Architecting +3 more
5-5 Yrs
.NET, Javascript, SQL Server +5 more