Job Description
Verified Job On Employer Career Site
Job Summary:
Apple is a place where extraordinary people gather to do their lives best work. The Software Development Engineer - UI will research, design, and develop software solutions for the iOS, macOS, and visionOS Calendar apps, collaborating with various teams to ensure quality and implement features.
Responsibilities:
• Research, design, and develop computer and network software or specialized utility programs.
• Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
• Write client‐side software features and perform bug fixes for the iOS, macOS, and visionOS Calendar apps using Objective‐C and Swift programming languages.
• Implement features and make bug fixes for internal and external software frameworks, such as EventKit and EventKitUI, on all operating systems.
• Develop solutions using Xcode, performance tools, and debugging tools.
• Work with Project Managers, Designers, and other Quality Assurance team members to develop and test new software prototypes and to ensure the quality of shipping public software.
• Work with other internal teams to develop solutions to common objectives.
• Work with project stakeholders to communicate software technicalities using strong communication skills.
• Build unit tests and performance tests to be run in the automated source control system.
• Collaborate with other engineers to develop internal software tooling to boost the productivity of the Calendar team.
• Apply Agile methodology best practices to help ensure continuous improvements and foster collaborative culture.
Qualifications:
Required:
• Bachelor's Degree or foreign equivalent in Mechatronic Engineering, Computer and Information Technology, or related field and 6 months of experience in the job offered or related occupation.
• 6 months of experience with using Objective‐C and Swift programming languages to develop new features in iOS and macOS.
• 6 months of experience with using XCTest to write unit tests.
• 6 months of experience with using Xcode and associated tooling to ensure code quality.
• Experience in developing software frameworks for multiple platforms using Objective-C or Swift.
• Experience in rapid prototyping experimental solutions for further analysis.
• Experience in applying Agile methodologies.
• Analyzing customer experiences to create resolutions.
Company:
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software. Founded in 1976, the company is headquartered in Cupertino, California, USA, with a team of 10001+ employees. The company is currently Public Company. Apple has a track record of offering H1B sponsorships.
Job Tags
H1b,
Similar Jobs
TalentRemedy
...where people are valued and empowered to deliver amazing results. They have an immediate need for a full time Project Manager/Superintendent in Rapid City, South Dakota. General Job Duties: Participate in design review process. Oversee construction lifecycle,...
Independence
...initiatives and aligning their skills and competencies with the requirements of knowledge-based companies.Participants in the Legal Internship Program will:Conduct legal research and draft memorandums on current developments in Health Care Insurance law and other...
AustinPx Pharmaceutics and Manufacturing
...blast doing it? Then read on! As a Pharmaceutical Lab Summer Intern , youll get hands-on experience working with cutting-edge technology... ..., movie day, floats on the river, and puzzles and board games. Career Growth: Many of our interns go on to get full-time positions...
Fujitsu
...in society through innovation.We are seeking a highly motivated intern to join the Digital Climate team at FRA. We are seeking a... ...PhD degree in Computer Science, Geographic Information Systems (GIS), Data Science, or related fields+ Basic understanding of satellite...
Sedgwick
...National Top CompaniesCertified as a Great Place to WorkFortune Best Workplaces in Financial Services & InsuranceLiability Claims Adjuster | Roseville, CA (Hybrid)Are you looking for an opportunity to join a global industry leader where you can bring your big ideas...