IOS Development

May 9, 2025

Job Description

Company Overview

Dark Starss is a vibrant and dynamic model agency headquartered in Mumbai. With a dedicated team of 2-10 employees, we are part of the Marketing Services industry, committed to highlighting exceptional talent in fashion and beauty. For more information, visit our website at darkstarss.com.

Job Overview

We are seeking a Junior iOS Developer to join our team in Ghatkopar. This is a hybrid, full-time, contract-to-hire position, ideal for individuals with 1 to 3 years of work experience in iOS development. The candidate should be enthusiastic about building innovative mobile solutions within the fashion and beauty industry.

Qualifications and Skills

  • Proficiency in Swift, Xcode, and UIKit (Mandatory skill), essential for the development of modern iOS applications.
  • Strong understanding of Objective-C, enabling the maintenance and enhancement of legacy code.
  • Experience with Core Data for efficient local data storage and management in iOS apps.
  • Familiarity with SwiftUI to design visually appealing and responsive user interfaces.
  • Knowledge of RESTful APIs to integrate server-side data into iOS applications seamlessly.
  • Hands-on experience with Git for effective version control and collaboration in a team environment.
  • Detail-oriented with a focus on writing clean, maintainable, and efficient code.
  • Problem-solving skills and the ability to adapt quickly to new challenges and technologies.

Roles and Responsibilities

  • Collaborate with cross-functional teams to define, design, and deliver new features for iOS applications.
  • Develop, test, and maintain scalable and efficient iOS applications, using Swift and UIKit.
  • Contribute to architectural decisions and technology stack selections to enhance app performance.
  • Ensure code quality and application reliability through comprehensive unit testing and debugging.
  • Participate in code reviews and provide constructive feedback to team members to promote best practices.
  • Stay updated on iOS development trends and emerging technologies to continuously improve skills.
  • Assist in the assessment and incorporation of user feedback for continuous app improvement.
  • Support and maintain existing applications, troubleshooting and fixing issues as they arise.