What are the responsibilities and job description for the IOS/Mac OS Developer position at SATCON Inc?
Job Details
Job Title: Mac OS Developer
Location: Austin, TX
Duration: Long Term
Job Description:
We are seeking a highly skilled Mac OS Developer to join our dynamic development team in Austin, TX. The ideal candidate will be responsible for designing, developing, and maintaining cutting-edge applications for the Mac OS platform. The role requires a strong understanding of Mac OS frameworks, UI/UX development, and advanced programming using Swift, Cocoa, and C .
Key Responsibilities:
- Design, build, and maintain high-performance, user-friendly Mac OS applications.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Optimize application performance and resolve software bugs to ensure a seamless user experience.
- Write clean, maintainable, and efficient code using Swift, Cocoa, and C .
- Ensure compliance with Apple's guidelines and best practices for Mac OS application development.
- Participate in code reviews and provide constructive feedback to other team members.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Skills and Qualifications:
- Strong experience in Mac OS application development.
- Proficiency in UI/UX design for Mac applications.
- Expert knowledge of Swift, Cocoa, and C .
- Deep understanding of Mac OS frameworks and APIs.
- Experience in performance optimization and debugging complex software issues.
- Strong problem-solving and analytical skills.
- Ability to work both independently and as part of a collaborative team.
Preferred Qualifications:
- Knowledge of Core Animation, Core Graphics, and Core Data.
- Experience with Agile development methodologies.
- Familiarity with version control systems such as Git.
- Understanding security principles in Mac OS applications