Senior Software Engineer – Places
Apple · Bengaluru
Job description
About the role
Apple’s Places team is looking for a senior software engineer to shape the technology that powers our corporate spaces. You will design and build high‑performance, scalable applications that keep Apple’s infrastructure modern, accessible, and aligned with the simplicity of our products.
Key responsibilities
- Design, develop, and maintain full‑stack web applications with a focus on performance and scalability.
- Build and optimize RESTful APIs using Node.js and TypeScript.
- Create responsive, accessible user interfaces with modern frontend frameworks.
- Collaborate with product managers, designers, and engineers to translate requirements into technical solutions.
- Mentor junior developers and champion engineering best practices.
- Participate in code reviews and help establish coding standards across the team.
Required profile
- 5‑10 years of experience delivering scalable full‑stack web applications.
- Strong expertise in JavaScript and TypeScript for both frontend and backend.
- Proven experience building and maintaining APIs with Node.js.
- Proficiency with at least one modern frontend framework (React, Vue, or Svelte).
- Solid understanding of relational database design focused on scalability.
- Experience with containerization tools such as Docker.
- Excellent communication skills and ability to simplify technical concepts for non‑technical stakeholders.
Required skills
- JavaScript
- TypeScript
- Node.js
- React, Vue or Svelte
- RESTful API development
- Relational databases (SQL)
- Docker
- Git
What we offer
- A culture that prioritises accessibility and inclusion.
- Opportunities to work on impactful, high‑visibility projects.
- Competitive compensation and comprehensive benefits.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 9 hours ago
Expires 1 month from now
1 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Apple
Bengaluru