📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 19/08/2026. It no longer accepts applications.

UI Full Stack Engineer

Apple · Singapour

Senior 🇬🇧 English
React TypeScript JavaScript GraphQL Redux Zustand CI/CD Cypress Playwright

Job description

About the role

Apple’s Enterprise Technology and Services (ETS) team is seeking a UI Full Stack Engineer who will split time between hands‑on architectural design, coding of scalable user‑interface systems, and direct engagement with strategic partners. The role bridges deep technical work with partner collaboration to shape the future of Apple’s hardware‑engineering applications.

Key responsibilities

  • Own end‑to‑end delivery of UI features, from design handoff through production, across ambiguous problem spaces.
  • Build performant, accessible, and maintainable interfaces using React and TypeScript.
  • Design and implement lightweight backend APIs and data layers that serve the UI.
  • Collaborate with engineering, design, and product teams, clearly communicating technical trade‑offs to non‑technical stakeholders.
  • Identify root causes of complex frontend issues using advanced debugging and analytical techniques.
  • Mentor early‑career engineers and model inclusive team behaviours.

Required profile

  • Minimum 5 + years of software engineering experience with strong frontend depth.
  • Proficiency in React, TypeScript, and the modern JavaScript ecosystem.
  • Experience independently owning ambiguous deliverables with minimal direction.
  • Ability to design and consume RESTful or GraphQL APIs and own backend endpoints that serve the UI.
  • Strong cross‑team communication skills, adapting style for engineers, designers, and non‑technical partners.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

Required skills

  • React
  • TypeScript
  • JavaScript (ES6+)
  • RESTful APIs
  • GraphQL
  • State management (Redux, Zustand or similar)
  • CI/CD pipelines
  • Frontend testing tools (Cypress, Playwright)
  • Server‑side rendering frameworks (e.g., Next.js)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Apple.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

38 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Apple

Singapour