Apple's Partner Solutions and Technology (PS&T) team is building high impact applications for their channel partners, and they are looking for a Full Stack Software Engineer to solve problems that directly impact the business and help build the next generation of applications and platforms to make Apple products more affordable.
Requirements
- Minimum 3 years of industry experience in modern JavaScript, Type Script, HTML5, CSS and frameworks like React or Angular
- Strong backend development experience using Java (Spring Boot) and Node.js (Express), including microservices and RESTful APIs
- Skilled in building responsive, high-performance web applications with rich, user-centric experiences including experience in both SQL, NoSQL databases and schema design
- Understanding of authentication and authorization (JWT, OAuth2, Spring Security)
- Familiar with asynchronous processing, background jobs, and message queues such as Kafka or RabbitMQ
- Hands-on experience with Git, NPM, CI/CD pipelines, Docker, and cloud-native deployments (e.g., AWS)
- Actively participates in code reviews and contributes to application performance, security, and continuous improvement
Responsibilities
- Contribute to system architecture and design discussions.
- Design, develop, and maintain responsive, high-quality web applications using modern front-end technologies.
- Build scalable and maintainable backend services and APIs
- Integrate third-party services and APIs to support business workflows and improve customer experience.
- Participate in the full software development lifecycle, including code reviews, testing, deployment, monitoring, and documentation.
- Develop and maintain both relational (SQL) and non-relational (NoSQL) database systems, including schema design and query optimization.
Other
- Collaborate with cross-functional teams, including product managers, business collaborators, project managers, and other engineers, to deliver effective technical solutions.
- Strong problem-solving, critical thinking, and communication skills
- Bachelor's or Master’s degree in computer science or equivalent field
- Apple is an equal opportunity employer that is committed to inclusion and diversity.