UI TypeScript Engineer at Apple Services Engineering

Apple

Job title:

UI TypeScript Engineer at Apple Services Engineering

Company

Apple

Job description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something – you’ll add something. Do you love crafting exceptional user interfaces that delight customers? Are you passionate about producing clean, efficient code that is a joy to maintain? Join the growing UI Engineering team within Apple Services Engineering where we build seamless, visually compelling media applications that impact millions of users worldwide. You will collaborate with designers, product managers, and fellow engineers to push the boundaries of user experience and quality.DescriptionAs a UI TypeScript Engineer, you will design, build, and test high-performance user interfaces for Apple’s media services. Your work will directly influence the look, feel, and responsiveness of some of Apple’s most visible products. – Develop and maintain TypeScript and JavaScript code that meets Apple’s rigorous quality standards. – Create comprehensive functional tests and optimize run-time performance for smooth, efficient experiences. – Collaborate closely with cross-functional partners in design, QA, and product management to iterate on features and resolve ambiguities. – Prototype, demo, and refine graphics and animations that elevate the user experience.Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent software development experience.
  • Proficiency with TypeScript, JavaScript, and modern JavaScript runtime environments.
  • Demonstrated ability to deliver clean, maintainable, thoroughly tested UI code with strong performance characteristics.
  • Fluency in English and proven effectiveness collaborating within diverse, cross-functional teams.

Preferred Qualifications

  • Knowledge of Node.js.
  • Experience developing for Smart TVs or set-top boxes.
  • Familiarity with JavaScript memory and CPU profiling tools.
  • Understanding of adaptive streaming technologies such as HLS or DASH.
  • Hands-on experience with testing frameworks such as Chai and Mocha.
  • Creative eye for graphics and animations to enhance user interaction.
  • Independence in seeking out and resolving specification ambiguities.
  • Enthusiasm for a demo-driven culture and iterative design.
  • Strong background in software engineering, with a preference for candidates holding a Bachelor’s degree in Computer Science, Engineering, or a related field.

Expected salary

Location

København

Job date

Sat, 24 May 2025 03:32:58 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsineu.net) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location