What are the responsibilities and job description for the IOS Developer(Only W2 and local candidates) position at HPTech Inc.?
Job Details
Job Title: IOS Developer
Location: Sunnyvale, CA and Austin, TX(hybrid 3days)
Duration: W2 Contract
Job Description:
We are seeking exceptional Software Engineers with a proven track record in mobile app development for iOS. The ideal candidate will have extensive experience with Objective-C and Swift, a deep understanding of iOS platforms and a strong passion for delivering high quality software. You will work alongside a team of dedicated engineers to deliver high-quality software, contributing to new features and improving existing applications.
Experience Required:
Minimum of 6 years experience in developing feature rich apps for iOS
Required skills:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Strong programming skills with object-oriented programming languages Objective-C and Swift.
- Expertise with user-interface programming.
- Proficiency with frameworks such as SwiftUI and UIKit or AppKit.
- Advanced knowledge of iOS design principles and guidelines.
- Expertise in designing software to support unit testing, UI Testing, or Integration Testing.
- Proficiency in debugging and performance optimization concepts such as power management and memory management.
- Excellent problem-solving, debugging, and communication skills
Responsibilities
- Contribute to the design, development, and maintenance of full-stack applications for iOS platforms.
- Work closely with product managers, designers, and other engineers to evaluate and prioritize new feature requirements.
- Collaborate with design teams to propose and refine user interface elements that enhance the overall user experience.
- Drive code reviews, ensuring that all code is thoroughly tested, well-documented, and aligns with Apple s standards.
- Build and maintain tooling to facilitate automated testing, ensuring that all software meets Apple s standards of reliability and performance.
Preferred Qualification:
- Experience with AI ML domain.
Behavioral Skills:
- Excellent Communication skills and collaboration skills
- Ability to propose and implement improvements in the system
- Ability to work with cross-functional stakeholders.
Salary : $50 - $60