Role : iOS Developer
Position ID : 115632-3 - 3
Pay Rate : $55 / HR - $59 / HR
Location : Sunnyvale, CA and Austin, TX (3 days / week at office) (Only Local candidates)
Duration : 6 Months
Job Summary -
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 skillsAbility to propose and implement improvements in the systemAbility to work with cross-functional stakeholders.