iOS Developer

  • Hyderabad
  • Pranathi Software Services Pvt. Ltd

Job Title: Senior iOS Developer

Location: Begumpet, Hyderabad, India

Experience: 4+ years


About Us: At Pranathi software services, we offer a comprehensive suite of AI & ML development services designed to meet the unique challenges and objectives of your business. Our expert team is adept at delivering a range of services, customized AI & ML software development.


Job Overview:

  • We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic team in Hyderabad, India.
  • The ideal candidate will have a minimum of 5 years of hands-on experience in iOS app development, with a proven track record of delivering high-quality mobile apps.
  • The role involves working closely with cross-functional teams to design, develop, and maintain innovative iOS applications.


Responsibilities:

  • Product Development: Work within and across teams to design, develop, test, implement, and support technical solutions across Mobile platforms and technologies.
  • Code Quality: Implement best Architecture patterns like MVC, MVVM , VIPER and Clean Architecture.
  • Collaboration: Work with product owners to understand desired application capabilities and testing scenarios.
  • Innovation: Stay updated with the latest industry trends, technologies, and best practices to propose innovative solutions that enhance the user experience.
  • Testing and Debugging: Writing Unit testing for mobile apps and debugging of applications to identify and resolve issues promptly.
  • Documentation: Create and maintain comprehensive project documentation, including design documents, architecture diagrams, and coding standards.


Qualifications:

  • Bachelor's or Master's degree in Computer Science or related field.
  • 5+ years of professional experience in iOS app development.
  • Design and develop secure applications, delivering high availability and performance.
  • Experience with Swift and Objective-C languages.
  • Strong knowledge in iOS SDK and Xcode.
  • Experience with RESTful APIs and JSON to connect iOS applications to back-end services. Experience in Pushing mobile applications to App Store and creating required certificates for pushing apps.
  • Hand on experience in Payment gateway / in-app purchases integration.
  • Experience with iOS frameworks like Core Data, Core Animation etc.
  • Experience with offline storage, threading, and performance tuning.
  • Understanding of Apple's design principles and interface guidelines.
  • Hands on experience in designing custom XIB’s and Storyboards .
  • Experience in Autolayouts and Push Notifications.
  • Expertise in Version Control tools like Github ,Bit Bucket and Gitlab.
  • Ability to work collaboratively in a team environment..
  • Excellent problem-solving and communication skills.


Good to have : Swift UI, Alamofire, AFNetworking ,Higher order Functions, Closures , Delegates and Protocols, XCtest