at Apple
Location
Seattle, United States of America
Compensation
$142k–$263k USD
Type
full time
Posted
1 months ago
Market range · company + function + seniority
p25 · target · p75 · n=800
Posted $263k · in the market band
Posting health
Aging · 60Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
As a Front End Web Engineer, your responsibilities will include all phases of user interface development. From architecture and design to implementation and user engagement. You will work with our internal customers and backend developers both on the team and others.
You will be working together with Server and other client engineers owning all the components of our stack, operations, and product teams to implement infrastructure and add product features vital for our efforts. We don't expect prior experience with all the technologies involved, but you will be encouraged to learn to use them optimally. Knowledge of backend languages like Python and Java are a bonus, but not required.
Own the full front-end lifecycle — architect, design, implement, test, and iterate on user interfaces for impactful internal web applications and services.
Build high-quality, performant experiences where quality and performance are treated as non-negotiable, not afterthoughts.
Collaborate across the stack — partner closely with server engineers, other client engineers, operations, and product teams to design and deliver end-to-end features.
Translate customer needs into interfaces by working directly with internal customers to understand requirements and shape intuitive, engaging solutions.
Contribute to shared infrastructure and tooling that supports the team's applications and improves developer velocity.
Champion modern web technologies — evaluate, adopt, and apply groundbreaking front-end tools and patterns to raise the bar on user experience.
Write and maintain automated tests to safeguard quality and prevent regressions across the UI.
Continuously learn and grow — ramp up on unfamiliar technologies across the stack (including backend languages where helpful) to contribute wherever the team needs you.
3+ years professional experience building and debugging consumer-facing single-page applications in JavaScript ES6+, HTML/CSS
Experience with developing rich, interactive and well-performing user interfaces
React/Redux/WebPack or equivalent frameworks for front end development
Jest / Enzyme or equivalent unit-testing experience
Familiarity with additional UI testing platforms (Playwright, Cypress, Selenium, WebdriverIO, TestCafe)
Working experience with NodeJS and Typescript
BA in Computer Science, Computer Engineering or related field
3+ years with React
React/Redux/WebPack for front end development
Jest / Enzyme unit-testing experience
Experience with Playwright testing
Experience with GraphQL
Experience with Python/Java
Understanding of large distributed systems
The Apps and Games Engineering team is in search of a curious and innovative teammate who is passionate about using groundbreaking web technology to deliver experiences that surpass user expectations. The team works on many impactful internal web applications and services at Apple where quality and performance cannot be sacrificed.
Join Apple and help us leave the world better than we found it!
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
More open roles at Apple
Hiring velocity, headcount trend, and every open posting on one page.
Open postings ranked by description similarity — useful if this role isn't quite right.