Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Front-End Developer - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Programming Languages
Computers - Platforms
Computers - Networks
Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200290894 / Latpro-3828537 
Date posted: Oct-01-2021
State, Zip: California, 95014


Front-End Developer

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Sep 27, 2021

Weekly Hours: 40

Role Number: 200290894

Apple is looking for an individual who is passionate about joining Apple's engineering team in Cupertino, California as a Frontend Developer. The software teams are focusing on technology that span numerous different wireless technology disciplines. Do you want to help change the world? We are ready to help you help us grow.

Key Qualifications

  • Proficient understanding of client-side scripting and JavaScript frameworks including AngularJS, ReactJS and NodeJS
  • Proficiency in CSS pre-processing platforms such as LESS and SASS
  • Strong understanding of TypeScript and the latest ECMAScript standards
  • Strong understanding of cross-browser compatibility
  • Strong understanding to optimize application for maximum speed and scalability
  • Experience in REST API design and implementation
  • Ability to improve existing codebases using standard methodologies
  • Ability to work on multi-faceted, multi-functional projects
  • Ability to collaborate optimally with teams located in locations


Your responsibilities will include all aspects of software development, from design and analysis to development, implementation and maintenance. You are a dedicated and hardworking individual. As a front-end software engineer, you will be a contributing member of a team that implements new product features, improves existing product features, while adding performance and software quality metrics to our codebase. You will work closely with other engineering teams, quality assurance, management. Architect creative products, and innovate new technologies & solutions, play a hands-on development and design role, and deliver product in a rapid and multifaceted environment. Collaborate with peers on technical design, work estimation and implementation of new UI features including visualization aspects and server interfaces/contracts. Work with project managers and technical teams, in a multi-functional environment, to implement quality products that meet the business goals. Quickly build new insights to get user feedback Continually improving software development processes and practices This meaningful position will require a self-starter who can effectively manage numerous projects simultaneously, meet daring deadlines, and who thrives in a dynamic environment. You can expect a high-profile position on a phenomenal team with many challenges and rewards Flexible and works well as part of a fast-paced product development

Education & Experience

Bachelor's degree(B.S) or Masters (M.S) in Computer Science, or equivalent experience

Additional Requirements

  • Experience building web services, micro-service architecture
  • Experience with non-relational, NoSQL databases and various data-storage systems (Cassandra,
  • Elastic, Postgres, Foundation DB, object stores)


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?