What are the responsibilities and job description for the iOS Developer position at Anarust Inc.?
Anarust Inc. is seeking a skilled and passionate Remote iOS Developer to join our growing team. The iOS Developer will be responsible for designing, developing, and maintaining high-quality iOS applications. This is a remote position offering the flexibility to work from home while contributing to exciting and impactful projects.
Responsibilities :
Design and develop high-quality iOS applications using Swift and / or Objective-C.
Collaborate with product managers, designers, and other developers to define app features and functionality.
Implement user interfaces and user experiences that are intuitive and engaging.
Write clean, well-documented, and efficient code.
Conduct thorough testing and debugging of applications.
Optimize app performance and ensure stability.
Integrate with backend services and APIs.
Stay up-to-date with the latest iOS technologies and best practices.
Participate in code reviews and contribute to improving team processes.
Adhere to coding standards and best practices.
Manage app releases and deployments to the App Store.
Qualifications :
Proven experience as an iOS Developer with a strong portfolio of released apps or demonstrable projects.
Proficiency in Swift and / or Objective-C.
Solid understanding of iOS SDK, frameworks, and APIs.
Experience with Xcode and other development tools.
Knowledge of UI / UX design principles and best practices.
Experience with version control systems (e.g., Git).
Excellent problem-solving and debugging skills.
Ability to work independently and manage time effectively in a remote setting.
Strong communication and collaboration skills.
Must be located in the United States or be a U.S. permit resident.
Preferred Qualifications :
Experience with SwiftUI.
Experience with unit testing and UI testing.
Experience with CI / CD pipelines.
Experience with Agile development methodologies.
Bachelor's degree in Computer Science or a related field.
Benefits : Competitive salary
Comprehensive benefits package (health, dental, vision, etc.)
Paid time off (PTO)
401(k) with company match (if applicable)
Professional development opportunities