Company

AppleSee more

addressAddressSanta Clara, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Summary
Imagine what you could do here. At Apple, new insights 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. Dynamic, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. Do you love working on challenges that no one has solved yet? As a member of our dynamic group, you will have the extraordinary and phenomenal opportunity to craft upcoming products that will delight and inspire millions of Apple customers every single day.
Key Qualifications
5+ years of relevant experience
Detailed knowledge of C and C++
Excellent debugging, critical thinking, and interpersonal skills
Detailed understanding of data structures and algorithms
Experience with compilers, parsers, interpreters, and garbage collectors
Experience with assembly-level programming
Detailed knowledge of the JavaScript language
Experience with performance analysis
Experience with open source software development
Description
The WebKit JavaScript Virtual Machine is responsible for executing the JavaScript code found in web pages. It uses type inference, dynamic compilation, and sophisticated compilation optimizations to turn JavaScript programs into efficient machine code on X86 and ARM. JavaScript Virtual Machine engineers work on all aspects of the compilation pipeline, including the parser and lexical analysis, the profile-guided type inference, and the optimizing compiler backend. They also own and maintain the language runtime, the garbage collector, and the JavaScriptCore API for native apps.
As a JavaScript Virtual Machine Engineer you will work as a generalist in these areas, diagnosing and fixing performance, stability, standards compliance, and compatibility issues, implementing new language features, and supporting browser and non-browser JavaScript clients.
Education & Experience
Bachelor in computer science or equivalent
Refer code: 7626017. Apple - The previous day - 2024-01-03 22:27

Apple

Santa Clara, CA
Popular Senior Javascript jobs in top cities
Jobs feed

Driver Check- In

Us Foods

Marrero, LA

Sanitation

Us Foods

Spokane, WA

Accounting Clerk II

Us Foods

Augusta, GA

Retail Sales Associate PT

Us Foods

Concord, CA

Retail Sales Associate FT

Us Foods

Roanoke, VA

Retail Sales Associate PT

Us Foods

Bothell, WA

CDLA Driver

Us Foods

Savannah, GA

Sales Representative

Sysco

Arvada, CO

Sales Representative- Crested Butte & Gunnison

Sysco

Crested Butte, CO

Share jobs with friends

Related jobs

Senior Javascript Virtual Machine Compiler Engineer

Full-stack Senior Software Engineer – JavaScript

Servicenow

$133,300 - $226,700 a year

Santa Clara, CA

3 months ago - seen

Senior Software Engineer - JavaScript/VoIP

Five9

San Ramon, CA

3 months ago - seen

Senior Software Engineer, Javascript

Versus Systems

Los Angeles, CA

5 months ago - seen

Senior Javascript Engineer

Career Movement

Los Angeles, CA

5 months ago - seen

Senior Software Engineer - JavaScript/Browser Extension

Keeper Security, Inc.

El Dorado Hills, CA

5 months ago - seen