Swift Platform Experience – UIKit Frameworks Engineer Job ID- 960 Job ID- 3193

MaziCTools

United States

Remote

USD 122,000 - 215,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
Tuition reimbursement

Job summary

Apple’s UIKit team in Cupertino, CA is seeking engineers to help define the future of app development. You will work on new APIs and UIKit components used across iOS applications, collaborating with design and engineering teams to deliver elegant, extensible APIs.

The role emphasizes close collaboration, code quality, and the ability to contribute to multiple components and platforms while shaping future iPad and iPhone hardware experiences.

Qualifications

  • Experience with UIKit and knowledge of UIKit fundamentals.
  • Swift and/or Objective-C required.
  • Excellent written and verbal communication skills are needed to facilitate close interaction with development teams, management, project management, and other organizations within Apple.
  • You have a passion for quality and attention to detail and are upbeat and adaptable with a results-focused attitude!

Responsibilities

  • Collaborate with HI design team on new UI concepts and adding features to existing components that complement future iterations of iPad and iPhone hardware.
  • Work multi-functionally with many application developers inside Apple to define the next set of UIKit features and corresponding APIs.
  • Deliver reusable design and architecture for elegant, concise APIs along with high-quality code.

Skills

UIKit fundamentals
Swift
Objective-C
Communication skills
Attention to detail

Tools

Git

Job description

Summary

Cupertino, California, United States

Posted: Aug 30, 2024

Weekly Hours: 40

Description

Do you want to help define the future of app development? Join the UIKit team and help work on new APIs and UIKit components used in millions of iOS Applications. Be ready to make something great when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple. The people who work here have reinvented and defined entire industries with our products and services. The same real passion for innovation also applies to our business practices - strengthening our dedication to leave the world better than we found it.

The UIKit framework provides a wide range of functionality and is used in every single iPhone and iPad application. It is the basis for a wide range of functionality: application lifecycle, touch and event handling, text editing and layout, animations, views, windows, controls, and higher level components such as UIGestureRecognizer and UICollectionView. Your responsibilities will include; working closely with the HI design team on new UI concepts and adding features to existing components that complement the future iterations of iPad and iPhone hardware. In addition, you will work multi-functionally with many application developers inside Apple to define the next set of UIKit features and corresponding APIs. Our team is a group of engineers with a love for reusable design and architecture, working together to deliver elegant, extensible APIs. We are looking for talented individuals who share those values and want to improve and extend our frameworks and products. If you feel this might be you, we’d love to hear from you!

Minimum Qualifications
  • Experience with UIKit and knowledge of UIKit fundamentals
  • Swift and/or Objective-C required
  • Excellent written and verbal communication skills are needed to facilitate close interaction with development teams, management, project management, and other organizations within Apple
  • You have a passion for quality and attention to detail and are upbeat and adaptable with a results-focused attitude!
Preferred Qualifications
  • Excellent knowledge of source code management concepts and systems (Git)
  • Strong engineering and debugging skills
  • Passion for clean, well-layered software architecture and elegant, concise APIs
  • A genuine excitement for solving sophisticated problems
  • The opportunity to collaborate with talented engineering teams across a wide range of technology disciplines.
Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $121,909 and $214,500 annualized, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

You’ll also receive benefits including:

  • Comprehensive medical and dental coverage
  • retirement benefits
  • a range of discounted products and free services
  • reimbursement for certain educational expenses — including tuition

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Swift Platform Experience – UIKit Frameworks Engineer Job ID- 949 Job ID- 3182
Swift Platform Experience – UIKit Frameworks Engineer Job ID- 949 Job ID- 3182

MaziCTools • United States

Remote
USD 122,000 - 215,000
Employee stock programs
Employee stock purchase plan
Education reimbursement
Software Engineer, Proactive UI Intelligence Job ID- 1000 Job ID- 3238
Software Engineer, Proactive UI Intelligence Job ID- 1000 Job ID- 3238

MaziCTools • United States

Remote
USD 143,000 - 264,000
Medical & Dental
Retirement benefits
Employee stock plans
+1
UI Frameworks Engineer, macOS
UI Frameworks Engineer, macOS

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,400 - 277,600
Software Engineer - Journal Team
Software Engineer - Journal Team

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Stock options
Relocation assistance
Comprehensive medical coverage
+1
iOS Frameworks Engineer - HealthKit
iOS Frameworks Engineer - HealthKit

Apple • San Diego (CA)

On-site
USD 139,500 - 258,100
Comprehensive medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
+1
iOS Frameworks Engineer - HealthKit
iOS Frameworks Engineer - HealthKit

Apple Inc. • San Diego (CA)

On-site
USD 139,500 - 258,100
Comprehensive medical and dental coverage
Retirement benefits
Discounted products
+1
Software Engineer - Journal Team
Software Engineer - Journal Team

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Education reimbursement
Software Engineer, Developer Relations
Software Engineer, Developer Relations

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical benefits
Dental coverage
Employee stock programs
Software Engineer - App Store Discovery
Software Engineer - App Store Discovery

Apple Inc. • San Francisco (CA)

On-site
USD 184,700 - 277,600
UI Frameworks Evangelist, WWDR
UI Frameworks Evangelist, WWDR

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 278,000