UI Full Stack Engineer
Singapore · పూర్తి సమయం
దరఖాస్తు చేసుకునే వారిలో మొదటి వ్యక్తిగా ఉండండి
- అనుభవం
- 5+ yrs
- జీతం
- —
- ఖాళీలు
- 1
- పోస్ట్ చేయబడింది
- 3 గంటలు క్రితం
- Work mode
- కార్యాలయంలో
- విద్య
- B.Tech
- Eligibility
- Experienced software engineers with strong frontend and full stack capability, especially those who can work independently on ambiguous problems and collaborate with cross-functional teams. Candidates with equivalent practical experience are also eligible even if they do not hold the listed degree.
- Resume
- Required to apply
Where you'll work
ఉద్యోగ వివరణ
Role overview
Apple is hiring a UI Full Stack Software Engineer in Singapore to help shape enterprise applications that support hardware engineering teams around the world. This position sits within the Enterprise Technology and Services (ETS) organization and focuses on building dependable, intuitive, and high-impact internal products used across global teams.
The role combines hands-on engineering with partner collaboration. You will contribute to technical architecture, develop scalable solutions, and work directly with strategic partners to guide integrations, solve problems, and use feedback to improve the product experience.
What you will do
You will be responsible for taking UI work from design handoff through to production, while also contributing to backend services and data layers that support the frontend. The position requires strong frontend depth, thoughtful communication, and the ability to handle complex, open-ended work with limited supervision.
Key responsibilities
- Lead UI feature delivery from design review through production deployment across complex and less-defined problem areas.
- Develop fast, accessible, and well-structured user interfaces using React and TypeScript.
- Create and maintain simple backend APIs and supporting data models that power the frontend experience.
- Work closely with engineering, design, and product partners, and explain technical decisions clearly to both technical and non-technical audiences.
- Investigate difficult frontend defects using advanced debugging and problem-solving methods.
- Coach junior engineers and contribute to a collaborative, inclusive team culture.
Minimum qualifications
- At least 5 years of software engineering experience with strong frontend expertise.
- Hands-on experience with React, TypeScript, and the modern JavaScript ecosystem.
- Proven ability to independently deliver ambiguous work with minimal oversight, with progress typically reviewed at key milestones.
- Capability to design and use RESTful or GraphQL APIs, including ownership of backend endpoints serving the UI.
- Strong communication skills with the ability to adapt messaging for engineers, designers, and business partners.
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
Preferred qualifications
- Experience with state management tools such as Redux, Zustand, or similar solutions.
- Working knowledge of CI/CD, frontend testing tools like Cypress or Playwright, and design systems.
- Experience mentoring teammates and helping improve overall engineering standards.
- Exposure to server-side rendering frameworks such as Next.js or build tools such as Vite and Webpack.
Additional information
Apple is an equal opportunity employer and is committed to inclusion and diversity. The company provides reasonable accommodations for applicants with disabilities in line with local legal requirements.
Apple maintains a drug-free workplace.
Accessibility is described as a core value at Apple, reflected in its culture, benefits, and digital tools.
Role Number: 200669095-3278