Data Engineer, UX & Front End Tools Development

Apple is a technology company that creates products and services revolutionizing entire industries.
Frontend
Mid-Level Software Engineer
In-Person
4+ years of experience
Enterprise SaaS · E-Commerce

Description For Data Engineer, UX & Front End Tools Development

Imagine what you could do here! At Apple, we're looking for a resourceful, energetic Data Engineer to join our Retail Business Intelligence (RBI) team within the Apple Store Online (ASO) organization. You'll be responsible for crafting creative solutions to deliver data to end users, working with cross-functional teams to stitch data from various systems into unified, high-performance, and low-latency reporting layers. Your role will involve developing responsive and user-friendly web interfaces, collaborating with business users, designing frameworks for automation, optimizing website performance, and building web applications and reusable modules. You'll play a crucial part in providing the data needed for the organization to effectively manage the business and improve customer experiences across the world.

Key Responsibilities:

  • Develop web applications using HTML5, CSS3, and JavaScript
  • Collaborate with business users to translate wireframes into interactive websites
  • Design frameworks for automation and easy-to-use tools
  • Optimize website performance using best practices
  • Build reusable modules and work on backend data architecture
  • Partner with IT teams to build critical data pipelines
  • Perform ad hoc data analyses and troubleshoot data issues

Required Qualifications:

  • 4+ years of experience developing web applications
  • Expertise in HTML5, JavaScript, CSS, PHP, and relational databases
  • Proficiency with Git and tracking multiple branches
  • Experience with databases like Postgres, MySQL, and Snowflake
  • Skill in developing JavaScript modules

Preferred Qualifications:

  • Strong problem-solving and debugging skills
  • Ability to work in a fast-paced, learning-oriented environment
  • Experience with visualization tools like D3 and Tableau
  • Understanding of Linux administration
  • Proficiency in languages like Python, Rust, and Java
  • Experience with REST-based applications

Join Apple and help us create extraordinary digital experiences for our customers while working with cutting-edge technologies and a diverse, innovative team.

Last updated a month ago

Responsibilities For Data Engineer, UX & Front End Tools Development

  • Develop responsive and user-friendly web interfaces using HTML5, CSS3, and JavaScript
  • Collaborate with business users to translate wireframes and mockups into interactive, visually appealing websites
  • Design frameworks to create and administer easy to use tools that support automation
  • Optimize website performance by implementing best practices for loading speed, including lazy loading, minification, and caching techniques
  • Build web applications as well as re-usable modules to be used by other developers, and work on backend data architecture

Requirements For Data Engineer, UX & Front End Tools Development

JavaScript
PHP
MySQL
PostgreSQL
  • 4+ Years experience developing web applications
  • Expertise with HTML5, JavaScript, CSS, PHP, and relational databases
  • Expertise with Git, tracking multiple branches
  • Expertise developing applications using relational databases: Postgres, MySQL, Snowflake
  • Experience developing JavaScript modules

Benefits For Data Engineer, UX & Front End Tools Development

  • Equal opportunity employer
  • Affirmative action for equal opportunity
  • Consideration for applicants with criminal histories
  • Reasonable accommodation for applicants with disabilities

Interested in this job?

Jobs Related To Apple Data Engineer, UX & Front End Tools Development

Full Stack Software Engineer – Human Engineering

Full Stack Software Engineer role at Apple focusing on developing web-based tools and applications for internal engineering teams.

Video Content Programmer

Video Content Programmer position at Apple, managing content curation and programming for Apple TV app, requiring 5+ years of experience in online media and content programming.

Software Engineer, Mail Experience

Apple is seeking a passionate Software Engineer to innovate and enhance Mail features for iOS, macOS, and visionOS platforms.

UI Software Development Engineer - Apple Vision Pro

Join Apple's Vision Products Group as a UI Software Development Engineer, creating revolutionary experiences for Apple Vision Pro.

Camera & Photos UI Software Engineer

Join Apple's Photos Edit team as a UI Software Engineer to develop innovative image and video editing features for millions of users.