14 days old
  • Job Code
    200074247
  • Jobs Rated
    61st
Summary

Summary

Posted: Jun 26, 2019

Role Number: 200074247

Imagine what you could do here. At Apple, phenomenal ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Apple's Self-Service Engineering team is looking for a highly creative, detail oriented front end/UI Web developer to build highly usable Web applications that serve millions of customers world-wide. Candidate should have a strong eye for pixel flawless design on par with Apple standards. We are looking for someone who can turn a set of written requirements and wireframes into fully functional and highly performant Web applications utilizing standards compliant HTML, CSS, and JavaScript. Candidate must be fluent in writing modern JavaScript, as well as crafting and architecting complex applications using modern frameworks. This person should have a proven history of innovative web application development

Key Qualifications

  • Deep understanding of modern javascript concepts, such as closures, pure functions, promises and unit testing
  • Real world experience with at least one of the following frameworks: Angular, React or Vue.js
  • Familiarity with code organization and tooling, including linting, bundling and testing tools
  • End-to-end Web application development experience (you have code in a production system)
  • Fluent in semantic HTML and CSS standard methodologies
  • Cross-browser development and testing
  • Experience integrating with web services
  • High ownership, self-sufficient, hands-on leader to drive quality in usability and experience
  • A perfectionist who makes sure every pixel is in the right place
  • Ability to design, architect and quickly complete projects with minimal supervision and direction
  • Excellent verbal and written communication skills

Description

We turn design concepts into fully working enterprise level Web applications

Rapid prototyping of design concepts and quickly identify and fix JavaScript and CSS defects and performance issues

Collaborate on optimal user experience choices based on business requirements

Develop high performance, scalable JavaScript code and integrate front end code with backend Web services

Optimize existing JavaScript code

Create re-usable, modular code

Education & Experience

Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology or related field with 5+ years experience

Additional Requirements

  • Nice to have
  • Experience leading a team of developers, driving quality and deliverables through direction, mentoring and code reviews
  • Experience working with stakeholders to translate business needs into actionable development requirements
  • Familiarity with the agile development process
  • Experience implementing accessibility standards and best practices
  • Familiarity with UX design and usability concepts
  • NodeJs development experience


Jobs Rated Reports for Computer Programmer

Posted: 2019-11-27 Expires: 2019-12-26

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

UI Engineer

Apple, Inc.
Austin, TX

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220
Powered ByCareerCast