Software Engineer, Ios / Macos

Apple Inc. Cupertino , CA 95014

Posted 3 months ago

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Are you passionate about security, privacy and the user experience? Do you like the challenge of protecting people's identity and data while creating an outstanding user experience? Apple is looking for a hardworking self-starter to help deliver state of the art solutions that will address this need.

Key Qualifications

  • Proven object-oriented design skills

  • Validated understanding of Objective-C/Swift design patterns

  • Experience with UIKit, Core Animation, and the iOS/macOS SDK

  • Knowledge of multi-threaded, asynchronous code

  • Excellent overall software design, implementation and debugging skills

  • User Interface Development / Storyboards

  • Knowledge of machine learning

  • Comfortable with dynamic development cycles

  • Proven passion for quality and attention to detail

Description

In this position you will work with authorities in cryptography, security and user experience to build innovative security solutions as part of broader security initiatives at Apple. The person filling this position should be comfortable working in a fast-paced, collaborative and start-up like environment and stay on top of the ever-changing security landscape. The App Store team sits at the nexus of many different teams, platforms and technologies at Apple, providing exciting technical and user experience challenges to be solved. The team integrates closely with iOS as well as many web services at Apple.

The ideal candidate has experience developing maintainable JavaScript architecture and libraries used by multiple engineers. You should be passionate about user experience and the final impact your code has on customers. You'll work with a team of engineers who are excited about building new technologies and tools. You'll build features that show up in dozens of unexpected ways in apps.

  • This position requires an ambitious, hands-on engineer with strong technical and communication skills to balance responsibilities including: Implementing new functionality in existing applications Prototyping new ideas to help with initial feature definition Communicating ideas to x-functional teams including the design team Participating in architecture and code reviews

Education & Experience

Bachelor's degree in computer science or related field.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Ios Engineer

Apple Inc.

Posted 2 days ago

VIEW JOBS 1/16/2020 12:00:00 AM 2020-04-15T00:00 At Apple, we work every single day to build products that enrich people's lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and visionary content on their devices while helping publishers and developers promote and monetize their work. Our technology and services power advertising in Apple News and Search Ads in App Store. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. Key Qualifications * 8+ years of industry experience. * Expertise with Objective-C, iOS, macOS fundamentals and frameworks. * You're inspired to design, create, instrument, measure and refine. * Protecting privacy is a principle that drives you. * Have a passion to write and help others produce efficient code. * You believe mentoring is something everyone should be doing all of the time. * Catching bugs early because you wrote unit tests is awesome! * Confident with GCD and asynchronous programming. * Excellent written and verbal communication skills. Description You're a self-motivated, results-orientated and deadline driven engineer that enjoys developing software across all of Apple's operating systems. Within the Ad Platforms team, privacy isn't just a word — it's a mission that motivates us to focus and commit. You will be a part of a team that challenges itself to build the world's best advertising solutions in order to serve all of our customers. Education & Experience Bachelors Degree or equivalent experience. Additional Requirements * DESIRED QUALIFICATIONS: * - Exposure to writing daemons or system processes. * - Authoring APIs used by other parties. * - Leveraging machine learning technologies. * - Understanding of inter-process communication. * - Familiarity with mobile advertising. Apple Inc. Cupertino CA

Software Engineer, Ios / Macos

Apple Inc.