Taro Logo

Places Technology Services - Software Developer

Apple is a technology company that creates innovative products, services, and customer experiences.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

At Apple, new ideas have a way of becoming excellent products, services, and customer experiences very quickly. The Places Technology Services team is responsible for transforming spaces into corporate offices and maintaining high-quality services.

As a Software Developer in Places Technology Services, you will provide technical expertise through hands-on development to ensure applications are set up for long-term success. Working with a cross-functional team of Program Managers, Project Managers, Business Analysts, and other developers, you'll holistically understand business partner needs and empower their success.

Key responsibilities include:

  • Assessing business requirements and estimating delivery times
  • Converting requirements into technical development plans
  • Meeting regularly with cross-functional teams to track project progress
  • Clear communication with both technical and non-technical team members
  • Risk identification and issue resolution
  • Full-stack web application design, delivery, and maintenance
  • API design and implementation using Node.js and TypeScript
  • Frontend development using modern frameworks
  • Database design and optimization

The role offers the opportunity to work on meaningful projects that directly impact Apple's workplace operations, ensuring physical spaces reflect the same simplicity and style as Apple products. You'll be part of a team focused on creating and maintaining applications that support Apple's corporate infrastructure.

Last updated 6 days ago

Responsibilities For Places Technology Services - Software Developer

  • Design and maintain full-stack web applications
  • Develop and implement APIs using Node.js and TypeScript
  • Work with cross-functional teams to understand business requirements
  • Create and maintain frontend applications using modern frameworks
  • Design and implement efficient data models for relational databases
  • Troubleshoot and resolve technical issues
  • Communicate project progress and technical concepts to stakeholders

Requirements For Places Technology Services - Software Developer

TypeScript
Node.js
JavaScript
  • 3-5 years of experience designing, delivering, and maintaining full-stack web applications
  • Deep understanding of Javascript and Typescript as it is used on the frontend and backend
  • Motivated to continuously learn and adapt to better meet customer needs
  • Excellent communication skills, including the ability to distill technical concepts when communicating with non-technical stakeholders