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

Apple Software Development Engineer 
United States, California, Cupertino 
147283317

Yesterday
  • Master's degree or foreign equivalent in Computer Engineering, Information Technology, Computer Science, or related field and 3 years of experience in the job offered or a related occupation. Alternatively, employer will accept a bachelor’s degree or foreign equivalent in computer engineering, Information Technology, Computer Science, or related field and 5 years of progressive, post-baccalaureate experience in the job offered or related occupation.
  • 3 years of experience in each of the following skills is required:
  • Utilizing Swift, SwiftUI, and Objective-C to implement bug fixes, enhancement, and feature requests and development on platforms
  • Using SwiftUI, AppKit, UIKit, and PepperUICore to design and implement responsive and complex user interfaces
  • Utilizing development and testing tools such as Xcode, Instruments, and SQL Developer for software development, code performance measurement, and defect troubleshooting
  • Using PLSQL to design Oracle database tables and writing queries to implement a data-persistent solution
  • Using Python and Django data frame to create and build rest and microservices APIs
  • Using UI frameworks including UIKit, AppKit, SwiftUI, NanoUICore, or CoreAutomation
  • Using source code repositories with Git, Github, and Bitbucket
  • Experience in the software development lifecycle and test methodologies
  • Developing and shipping high quality software products on schedule
  • Building re-usable components using frameworks, static libraries, and packages.