Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. We believe that hard work, a fun environment, creativity, and innovations fuel the ultimate customer experience. We believe each customer interaction is an opportunity to delight, engage, and inspire - and that by focusing on the smallest of details, we can make big impacts with our customers. Join Apple's Customer Systems team as a macOS Engineer. Our team builds immersive solutions helping customers engage with Apple through sales, support, and retail. The ideal team member will be able think outside of the box and demonstrate real passion for intuitive user experience.
Extensive experience developing macOS applications using Swift Fluent in object-oriented design, industry standard methodologies, software patterns and architecture principles Experience working on multiple overlapping releases with shared codebases Experience with XCTest or OCUnit, GIT and Jenkins Validated understanding of macOS UI/UX principles Experience integrating with databases (SQL) and rest-based services (XML, JSON) Background in developing modular, extensible or plugin-based applications helpful Prior experience with streaming media systems, chat, or telephony platforms would be helpful Experience with machine learning a plus
As a successful member of Contact Center Technologies team, you will be working on desktop applications used by thousands of advisors across the globe. You will be responsible for building products and working with partners to define roadmaps. Innovation will be key to ensure all new features are optimized for experience and efficiency in a timely manner. We're looking for someone with the insight and innovation to develop new features to improve the desktop experience and the passion to bring those features to life. This position requires a self-motivated individual with strong problem-solving and communication skills. You will be expected to dive in and take ownership of a technology or problem space: You will be the expert and go-to person for your areas of support.
Masters or Bachelor's degree in Computer Science / Software Engineering / Related field
Apple is a company that designs, manufactures, and markets mobile communication and media devices.