20 hours ago
Responsibilities
- Build and deliver integrated technology solutions for Apple’s people, finance, facilities, legal, and security functions.
- Develop secure, testable, maintainable, and extensible backend software.
- Build frontend applications using modern frontend technologies and develop LLM-enabled features.
- Create custom tools that improve productivity, automation, and consistency across G&A operations.
- Lead software projects as a technical lead and mentor software engineers.
- Use generative AI coding tools to improve development speed, code quality, debugging, and testing.
Requirements
- At least 5 years of professional software development experience.
- At least 4 years of experience with Java or Kotlin, including concurrency, memory management, and performance optimization.
- Proficiency in object-oriented programming, data structures, algorithms, software design patterns, and testable backend code.
- At least 4 years of experience with a modern frontend stack such as React or Next.js, combined with LLM feature development.
- Experience with TypeScript, Python, and JavaScript.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- Preferred: experience leading software projects as a technical lead and mentoring software engineers.
- Preferred: hands-on experience with GenAI coding tools such as Claude, Copilot, or Codex.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
