Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
987498754

08.06.2025
  • Bachelor’s degree or equivalent foreign degree in Computer Science, Computer Engineering or related field.
  • Education and/or experience must include each of the following skills:
  • Knowledge of Objective-C and Swift to work on large cross-platform codebases.
  • Using SwiftUI, UIKit, and AppKit to develop user interfaces.
  • Using object-oriented programming principles to design software architectures.
  • Using asynchronous programming tools, including APIs like Grand Central Dispatch, async/await, and actors.
  • Using XCTest, XCUITest, and software mocks to validate and test code changes.
  • Developing XPC services, frameworks, user agents or daemons.
  • Collaborating with cross-functional teams across a variety of business roles, including marketing, Human Interface design, and quality assurance to assess the functionality of software features.
  • Utilizing software development project management methodologies, such as Agile and waterfall.
  • Knowledge of project management concepts like work effort estimates, and problem/ticket management.