🏢 About Apple
Imagine shaping the future of workplace technology. At Apple, we believe in driving innovation through expertise and passion. Our Places Team plays a pivotal role in transforming our corporate infrastructure, ensuring our spaces reflect the same simplicity and style found in our world-class products. Join us to make an impactful difference on a global scale.
🎯 The Role
We are looking for a Senior Software Developer to join our Places Technology Services team in Bengaluru. In this role, you will architect and develop complex full-stack applications that fuel innovation across Apple's corporate spaces. You will lead projects, mentor talent, and ensure our systems are scalable, accessible, and high-performance.
🛠️ Tech Stack
- Frontend: React, Vue, or Svelte (Modern Frameworks)
- Backend: Node.js, TypeScript, RESTful APIs
- Data: Relational Database Design (Scalability focus)
- Cloud: AWS, GCP, or Azure (Preferred)
- Tools: Docker, Git, CI/CD, Deployment Automation
- Product: Accessibility (WCAG), Semantic HTML
💼 What You'll Do
- Design and maintain full-stack web applications with a focus on performance.
- Build and optimize high-throughput RESTful APIs with Node.js and TypeScript.
- Develop responsive, accessible UIs that reflect Apple's commitment to design excellence.
- Lead cross-functional projects and collaborate with Program Managers and BA stakeholders.
- Mentor junior developers and drive engineering best practices and coding standards.
- Proactively identify and mitigate technical risks to ensure alignment with business goals.
✅ What You'll Need
- 5-10 years of experience delivering scalable full-stack web applications.
- Mastery of JavaScript and TypeScript (Frontend & Backend).
- Proven experience building APIs and working with Node.js at scale.
- Solid understanding of relational database architecture.
- Proficiency with containerization (Docker) and collaborative Git workflows.
- Exceptional ability to simplify complex technical concepts for stakeholders.
🌟 Nice to Have
- Track record of leading cross-functional teams to successful outcomes.
- Experience with public cloud platforms and automated deployment pipelines.
- Passion for web accessibility (WCAG) and clean, semantic code.