Apple
Posted 10mo ago

Software Engineer, Full stack , Retail Engineering Apps & Services

Apple
Sunnyvale, California, United States
OnsiteFull Time
Responsibilities
  • Develop UI
  • Build APIs
  • Collaborate teams
Requirements
  • 5+ years UI and front-end web engineering
  • 5+ years React/Angular/Ember
  • 4+ years CSS3/Less/Sass
  • 5+ years API with REST/RPC/GraphQL
Technical tools mentioned
ReactAngularEmberCSS3Less/SassRESTGraphQLCI/CDKubernetesAWSGCPAzure

Job description

Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for Full Stack Engineer, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, and other internal & external partners. There are countless ways you can contribute here, from working on build rich set of web tools that meet Apple's standard for visual perfection to building APIs that help to author and distribute apple product catalog both internal & external partners.
When you join IS&T, you’ll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers.

Description

Develop and maintain a suite of web tools rich experience per UX requirements
Build application with frontend APIs interacting with backend services
Collaborate with multiple teams including design, operations, QA, business and software engineering
Design and build backend REST APIs to fetch data needed for frontend integration
Understand requirements, engage with team members, multi-functional teams and project managers to define solutions, and estimate the scope of work required
Deliver solutions that can keep up with a rapidly evolving product in a timely fashion
Ability to successfully multi-task and support multiple, concurrent projects

Minimum Qualifications

  • 5+ years proven experience in UI and front-end web engineering
  • 5+ years proven experience with front end frameworks such as React, Angular, Ember or Similar Frameworks
  • 4+ years proven experience with CSS3 and Less/Sass (ability to write mixins, partials, functions) and usage in large scale applications
  • 5+ years proven experience with API implementation (e.g. REST, RPC, GraphQL, etc.).

Preferred Qualifications

  • Exposure to using CI/CD tools to build, test, deploy, and release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc.).
  • Basic understanding of JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc.).
  • Basic knowledge of networking concepts & protocols (e.g. HTTP/HTTPS, CDN, edge computing, load balancing, OSI model, etc.).

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Software Engineer roles near Sunnyvale, California
3h
Save
Mark Applied
Hide
Software Engineer
San Francisco, California, United States
$167k-$235k/yr HybridFull Time
DocuSign
DocuSignNASDAQ: DOCU: Provides electronic signature and agreement management software solutions.
5+ YOEBachelor's degree in computer science or electrical engineering, or equivalent experience; 5+ years building large-scale applications; agile development and Git experience; strong problem-solving skills.
Git, Redis, Cassandra, Elasticsearch, C#, SQL, REST API, React, Scrum, Microsoft Azure, RabbitMQ, Azure Service Bus, CSS, AJAX, JSON, HTML, MVC, Microsoft .NET
4h
Save
Mark Applied
Hide
Senior Software Engineer, Google Cloud Security and Privacy
Sunnyvale, California, United States
$174k-$252k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor’s degree or equivalent practical experience; 5 years programming in C++, Java, or Go; software product development, security or privacy, distributed computing, and software architecture experience.
C++, Java, Go
6h
Save
Mark Applied
Hide
Senior Group Technical Architect
Heredia or San Francisco or Costa Rica
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global provider of information technology services and software consulting.
10+ YOE10+ years' experience; strong expertise in two backend languages, REST APIs, microservices, Kafka, AWS, Docker, Kubernetes, CI/CD, testing, observability, secure coding, and technical leadership.
Python, Node.js, C#, Go, Kafka, AWS, Docker, Kubernetes, REST APIs, CI/CD
7h
Save
Mark Applied
Hide
Software Engineer Graduate (Recommendation Infrastructure) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related discipline; strong programming in Go, C++, Java, or Python; knowledge of algorithms, operating systems, networking, and distributed systems.
Go, C++, Java, Python, Redis, Kafka
11h
Save
Mark Applied
Hide
Software Engineer, Intern
San Francisco, California, United States
$100k-$150k/yr OnsiteInternship, Full Time
Exa
Exa: Search engine infrastructure for artificial intelligence agents.
Currently pursuing a Computer Science, Engineering, Physics, or related technical degree; willing to work full time in San Francisco for a semester; experience with a high-performance language and technically difficult projects.
C++, Rust
12h
Save
Mark Applied
Hide
Software Engineer - AI Enablement
San Francisco, California, United States
$180k-$225k/yr OnsiteFull Time
Scale AI
Scale AI: Provides data and infrastructure for training artificial intelligence models.
3+ YOERequires 3+ years of software engineering experience, full-stack production ownership, TypeScript or Python, and familiarity with LLMs, embeddings, vector databases, distributed systems, and cloud architectures.
TypeScript, Python, LLMs, vector databases
14h
Save
Mark Applied
Hide
Senior Software Engineer
Bangalore or San Francisco or India
OnsiteFull Time
Rippling
Rippling: Unified platform managing workforce HR, IT, and finance operations
7+ YOERequires 7+ years of programming experience, backend architecture expertise, distributed systems experience, and proficiency or preferred experience with Python, Django, React, MongoDB, and AWS.
Python, Django, React, MongoDB, AWS
17h
Save
Mark Applied
Hide
Software Engineer (Multiple Positions)
San Jose, California, United States
$188k-$317k/yr OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
1+ YOEMaster's degree plus 1 year, or bachelor's degree plus 3 years, in a relevant field. Requires 1 year each developing software, UI/scripts, debugging, service architecture, databases, and Unix/Linux.
Java, Go, C++, JavaScript, Ruby, Python, HTML, MySQL, Redis, Unix, Linux