A

Apple

Designs phones, computers and their operating systems

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHerzliya, IsraelNo salary listed

About the Job

Requirements

  • A BSc in Computer Science or a related field is required.
  • At least 5 years of experience building production Python backend applications is required.
  • At least 3 years of experience building frontends with React is required; TypeScript is preferred.
  • A solid understanding of REST and gRPC API design, SQL and NoSQL databases, and service architecture is required.

Responsibilities

  • Shape the architecture and quality of Python services and the React-based interfaces built on top of them.
  • Design and build data collection backends, APIs, and internal tools used by research and hardware teams.
  • Build and maintain desktop tooling, including Electron-based applications.
  • Set technical direction and standards for other engineers.
  • Own full-stack initiatives from idea through production.
  • Collaborate with product, design, and hardware teams.
  • Mentor other engineers.

Desired Qualifications

  • Independently lead projects end-to-end by defining scope, designing architecture, breaking down work, and driving execution through delivery.
  • Expertise in designing and shipping large-scale, production-grade applications.
  • Experience building desktop applications with Electron.
  • Experience with asynchronous Python (asyncio) and modern frameworks such as FastAPI.
  • Experience with CI/CD, debugging across platforms, and performance optimization in distributed systems.
  • Familiarity with Docker and containerized deployments.
  • Familiarity with Bluetooth/BLE or IoT device communication.
  • Strong analytical, architectural, and problem-solving skills.
  • Excellent communication and collaboration skills, with experience mentoring or guiding peers.
  • Proficiency in Git and modern development workflows.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs