Mini Program Front End Engineer, Retail Engineering at Apple
Sunnyvale, California, USA -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

220900.0

Posted On

05 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ajax, Javascript, Computer Science, Typescript

Industry

Information Technology/IT

Description

Imagine what you could do here. At Apple, new insights have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. The Retail Engineering Front End team creates mobile commerce and retail experiences through the Apple Store App (ASA), Apple Retail’s presence on iOS. Integration with revolutionary technologies and adoption of HI design standards allow us to set the bar for other iOS applications. In addition to ASA, we are building the next generation of Apple’s engagement and communication with customers through the Mini Program Platform, which powers Apple’s official WeChat Mini Program, iOS Business Chat accounts, and potentially many other commerce partners. Our customers now has more channels than ever to learn about our products, see what’s new, get AppleCare support, and even purchase directly from Apple Retail, without leaving their favorite platform. Across both ASA and Mini Programs, our team is comprised of driven and diverse individuals who share a common passion for building mobile experiences, breaking boundaries in technology, and enriching people’s lives.

DESCRIPTION

We are looking for a Front End Engineer to join the team. Your main job is to develop front end software to present Apple shopping experiences to our customers on various e-commerce Mini Program platforms in multiple regions, including features such as marketing content presentation, purchase, checkout, authentication, order status, retail store interactions, and more. - You will be working with product and design team to analyze the requirements, and make the right technical design with engineering leads. - You will be developed code to integrate with other Apple and partner systems to deliver the above functionalities. - You will be designing and prototyping new projects, especially when we need to expand to a new partner platform and need to understand and validate their platform capabilities. - You will be delivering demos to executives and participating in product reviews. - You will be working with QA / release management / operations team to ensure that the features are released to the customers with Apple’s high quality. - You will join privacy, legal and security reviews, respond to inquiries, and make necessary changes to meet Apple standards.

MINIMUM QUALIFICATIONS

  • Over 3 years of experience as a Front End UI Developer with solid understand of client/server architecture, UI layout or user experience skills
  • Experience and deep knowledge with React/ReactJS, or a comparable component based Javascript framework such as Next.js
  • Experience in building event driven applications using AJAX, JavaScript or TypeScript
  • Bachelors or Masters degree in Computer Science, or relevant industry experience or equivalent is required

PREFERRED QUALIFICATIONS

  • Experience with marketplace Mini Programs (example: Mini Programs in WeChat, Alipay, TMall, etc) is a plus
  • An understanding of the engineering of the whole product. Someone who has knowledge on not just frontend but also backend projects, build environments, deployments, etc. would be highly desirable
  • An entrepreneurial mindset. Since the project is so new, there are many places where not all of the processes are fully developed yet. To be successful, you need to be willing to be creative and persistent in finding the solutions
  • Ability to explain the rationale for programming and architectural decisions to other members of the team

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Loading...