Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Overview

Apple is hiring a Software Engineer for Infrastructure Applications to develop and deploy Java Spring Boot-based microservices and React-based web applications. You'll work with technologies like Java, Spring Boot, and React, requiring a strong background in both frontend and backend development.

Job Description

Who you are

You have a solid background in software engineering with a focus on infrastructure applications, demonstrating proficiency in both Java Spring Boot for backend development and React for frontend development. Your experience includes working with modern web technologies, and you are passionate about creating user-friendly applications that enhance user experience.

You possess excellent communication and interpersonal skills, enabling you to collaborate effectively with diverse teams and business partners. You understand the importance of teamwork and are adept at bridging the gap between technical and non-technical stakeholders, ensuring that everyone is aligned on project goals.

Your technical expertise is complemented by a strong understanding of database management, including experience with Unix, Oracle, and NoSQL databases. You are comfortable navigating complex systems and have a keen eye for optimizing performance and scalability in your applications.

You thrive in environments that encourage innovation and creativity, and you are always looking for ways to improve processes and enhance the quality of your work. You are committed to continuous learning and staying updated with the latest industry trends and technologies.

Desirable

Experience with cloud services and microservices architecture is a plus, as is familiarity with agile methodologies. You may also have exposure to DevOps practices, which can further enhance your contributions to the team.

What you'll do

As an Infrastructure Software Engineer at Apple, you will be responsible for developing, building, and deploying microservices using Java Spring Boot. Your role will involve collaborating with multi-functional teams to create robust and scalable applications that meet user needs and business objectives.

You will engage in the full software development lifecycle, from design and implementation to testing and deployment. This includes writing clean, maintainable code and participating in code reviews to ensure high standards of quality and performance.

You will also work closely with frontend developers to integrate user-facing elements with server-side logic, ensuring seamless functionality and a smooth user experience. Your ability to communicate effectively will be crucial as you coordinate with various stakeholders throughout the development process.

In addition to your technical responsibilities, you will contribute to the continuous improvement of development practices within the team. This may involve mentoring junior engineers, sharing knowledge, and advocating for best practices in software development.

What we offer

Apple offers a dynamic work environment where innovation is at the forefront of everything we do. You will have the opportunity to work on cutting-edge technologies and contribute to products that impact millions of users worldwide. We value diversity and inclusion, fostering a culture where every voice is heard and every idea is considered.

We provide competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a collaborative team that encourages creativity and supports your career aspirations.

Join us at Apple, where you can make a difference and be part of a team that is dedicated to excellence in technology and user experience.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Similar Jobs You Might Like

Based on your interests and this role

Google

Software Engineering

Google📍 Sunnyvale - On-Site

Google is hiring a Senior Software Engineer to develop infrastructure and distributed systems. You'll work with technologies like Kubernetes and Linux. This position requires 5+ years of software development experience.

🏛️ On-SiteSenior
1 month ago
Apple

Software Engineering

Apple📍 California

Apple is seeking a Mid-Level Software Engineer for Infrastructure Applications to develop and deploy Java Spring Boot-based microservices and React-based web applications. This role requires proficiency in Java, Spring Boot, and React, along with strong communication skills.

Mid-Level
2 months ago
Meta (Facebook)

Software Engineering

Meta (Facebook)📍 Sunnyvale - Remote

Meta is hiring a Software Engineer to work on cutting-edge products that connect billions of people. You'll tackle complex technical problems and improve existing products across various platforms. This position requires experience in software engineering.

🏠 Remote
8 months ago
Google

Software Engineering

Google📍 Sunnyvale - On-Site

Google is hiring a Senior Software Engineer to work on infrastructure projects that support large-scale systems. You'll utilize C++, Python, and Go to develop and maintain critical software products. This position requires 5+ years of experience in software engineering.

🏛️ On-SiteSenior
8 months ago
Meta (Facebook)

Software Engineering

Meta (Facebook)📍 Sunnyvale - Remote

Meta is hiring a Software Engineer to work on cutting-edge products that connect billions of people. You'll tackle complex technical problems and improve existing products across various platforms. This position requires a strong technical background and a passion for user experience.

🏠 Remote
8 months ago