Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer – UI 
United States, California, Cupertino 
849592223

08.06.2025
  • Bachelor’s** degree or foreign equivalent in Information Technology, Software Engineering, Computer Engineering, Computer Science or related field and 5 years of experience in the job offered or related occupation. **Employer will accept a 3 or 4 year Bachelor's degree or foreign equivalent.
  • 2 years of experience with each of the following skills is required:
  • Object Oriented software development for building modern, scalable software.
  • Using C++, Objective C, Python, Shell, or other equivalent high level OO language for building applications for software platforms.
  • Software design for architecting the new features to be built.
  • User Interface Design for developing the application interfaces when building new features.
  • Using Xcode or similar software engineering project development suites for writing and debugging code daily.
  • Software performance analysis using sampling and other Instruments like tools for optimizing code performance for hardware.
  • API (Application Programming Interface) design for developing the necessary interfaces for other teams and developers to interact with new software features.
  • Identifying high-quality software animations and proposing new behaviors as a part of the design and development iteration process.
  • Test Suite and Internal Infrastructure Development to build the quality and assurance plans for delivering high-quality software features.
  • Debugging and diagnosing to resolve customer-reported issues including understanding the customer report and feedback and investigating many software projects to find a solution.