JavaScriptCore Manager

A leading technology company that creates innovative products including Safari, Mail, Books, iTunes, and Siri.
$219,300 - $378,700
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer

Description For JavaScriptCore Manager

Apple's JavaScript team is seeking an experienced Software Engineering Manager to lead the development of JavaScriptCore, the world's fastest JavaScript and WebAssembly VM. This critical framework powers essential Apple applications including Safari, Mail, Books, iTunes, and Siri. The role demands a leader with deep expertise in compiler and virtual machine technology, who can drive improvements in security, performance, and language feature implementation.

The position involves managing talented individual contributors and cross-functional projects, focusing on evolving the JavaScriptCore VM to meet Apple's high standards of excellence. The successful candidate will be responsible for implementing new features, enhancing security measures, optimizing performance, and improving developer tools support. They will also play a crucial role in driving low-level security and performance improvements across WebKit and Apple's operating systems.

This is an exceptional opportunity for a technical leader with strong C++ knowledge, compiler expertise, and proven experience in mentoring and career development. The role offers competitive compensation, including base pay ranging from $219,300 to $378,700, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. The position is based in Cupertino, placing you at the heart of Apple's innovation center.

The ideal candidate will bring deep knowledge of JavaScript, WebAssembly, and embedded software security, combined with experience in garbage collectors and open-source software development. This role represents a unique chance to impact millions of users while working with cutting-edge technology at one of the world's most influential tech companies.

Last updated 2 days ago

Responsibilities For JavaScriptCore Manager

  • Manage individual contributors and cross-functional projects
  • Develop new features and evolve the JavaScriptCore VM
  • Drive improvements in performance and security
  • Implement new language features
  • Improve developer tools support
  • Drive low-level security and performance improvements in WebKit and Apple's operating systems

Requirements For JavaScriptCore Manager

JavaScript
  • BS in computer science or equivalent
  • Experience with mentoring, career development, project planning, and executive reporting
  • Detailed knowledge of system development in C++
  • Excellent debugging, critical thinking, and performance analysis skills
  • Experience with compilers, parsers, interpreters, and virtual machines
  • Experience with assembly-level programming

Benefits For JavaScriptCore Manager

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple JavaScriptCore Manager

Salesforce Architect

Senior Salesforce Architect position at Apple, focusing on designing and implementing enterprise-scale Salesforce solutions.

Manager, Software Developer in Test, Creativity Apps

Lead QA engineering team for Apple's Creativity Apps, overseeing quality assurance for iOS/macOS applications with focus on video editing tools.

Pricing Technical Product Manager

Lead the development of next-generation pricing features for Apple's Services platform and App Store, managing monetization strategies and developer tools.

Manufacturing Design Program Manager (MDPM)

Lead manufacturing process development and innovation at Apple as a Manufacturing Design Program Manager, overseeing critical product development from concept to production.

Engineering Project Manager, Apps

Engineering Project Manager position at Apple, leading complex software projects and cross-functional teams in the Apps division, requiring 5+ years of experience.