Search by job, company or skills

  • Posted 5 days ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Develop, test, and maintain high-quality iOS applications using Swift, SwiftUI, and UIKit.
  • Collaborate with designers, product managers, and backend engineers to deliver seamless mobile experiences.
  • Consult with clients or internal stakeholders to gather requirements and propose technical solutions.
  • Ensure the performance, quality, and responsiveness of applications across devices and screen sizes.
  • Integrate with RESTful APIs and third-party libraries.
  • Write clean, maintainable code following best practices and design patterns.
  • Assist in the planning, estimation, and execution of project milestones.
  • Conduct code reviews and mentor junior developers as needed.
  • Stay current with iOS development trends and platform updates.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 35 years of experience in iOS development.
  • Strong command of Swift, SwiftUI, and UIKit.
  • Experience with Core Data, Combine, and Auto Layout.
  • Familiarity with architectural patterns like MVVM or VIPER.
  • Experience working with Git, Xcode, and continuous integration tools.
  • Understanding of the App Store submission process and deployment lifecycle.

Preferred Qualifications:

  • Experience working in a consulting or client-facing role.
  • Exposure to Agile/Scrum methodologies.
  • Experience with Firebase, Realm, Push Notifications, and App Analytics.
  • Knowledge of unit testing and UI testing (XCTest, XCUITest).
  • Familiarity with backend integration and security best practices for mobile apps.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 123710869