Apple - Sunnyvale, CA

posted 23 days ago

Full-time - Mid Level
Sunnyvale, CA
Computer and Electronic Product Manufacturing

About the position

The frontend/UI software engineer will join Apple's AIML Special Projects group, focusing on building visualization tools for simulation. This role emphasizes innovation, collaboration, and the development of AIML-based features, requiring a proactive approach to prototyping and implementation.

Responsibilities

  • Develop and implement user-friendly UI applications for simulation tools.
  • Collaborate with cross-functional teams to integrate robotics and AIML technologies.
  • Prototype and iterate on UI designs to achieve high-quality implementations.
  • Utilize 3D graphics technologies such as WebGL and Three.js in projects.
  • Work with REST APIs and ensure best practices in frontend development.

Requirements

  • 5+ years of professional experience in frontend development.
  • Proficient in HTML5, CSS3, and JavaScript.
  • Strong experience with JavaScript frameworks, particularly React.js and Redux.
  • Experience with 3D graphics on the web using WebGL or Three.js.
  • Strong grasp of Swift, SwiftUI, and macOS fundamentals.
  • Excellent communication skills and ability to work in a team.

Nice-to-haves

  • Experience in developing secure web applications and knowledge of application vulnerabilities.
  • Familiarity with multi-threading in Swift.
  • Ability to build reusable components and front-end libraries.
  • Experience analyzing large features and implementing practical solutions.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits including 401k.
  • Employee stock purchase plan with discounts.
  • Reimbursement for educational expenses including tuition.
  • Discretionary bonuses or commission payments.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service