Front End Engineer - Maps
Apple Inc.
(Cupertino, California)The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.
The front end engineering position is a role suited for candidates who enjoy approaching a wide variety of problems with small teams to make an outsized impact on Apple products. The ideal candidate will have experience building large scale, custom designed, web applications.
As a developer on the Maps team, you have the opportunity to build various web services and tools supporting many different teams to improve the quality and experience of Maps. You will work with engineers and statisticians to improve a core product that touches millions of users worldwide each day.
- Our focus is in finding engineers passionate about building creative, pixel perfect applications.
- Strong experience in designing and implementing web services (REST), micro-services, SOA, and web applications: HTML/JS/CSS
- Knowledge of best practices and methodologies for writing HTML/CSS/JS. Including concepts such as specificity and accessibility.
- Development experience with object oriented JS.
- Experience with front end frameworks such as Angular, Polymer, React, or Backbone.
- Understanding of design/UX principles and ability to participate in design discussions.
- Understanding of performance, data security, large scale deployment, continuous integration, unit testing.
- Ability to pick up, understand, and communicate complex concepts.
- Excellent communication skills and a strong desire to work with both technical and non-technical audiences.
Education
BA / BS in Computer Science or equivalent work experience.
Additional Requirements
Knowledge of the Adobe Creative Suite. Experience in designing and developing web services (REST). Experience with at least one major language suited to web services programming such as Java, Scala, Python, Node.js. Understanding of data modeling and storage with NoSQL platforms and/or relational data stores such as Postgres/MySQL.
Questions
There are no answered questions, sign up or login to ask a question
- Adobe Creative Suite
- CSS
- Data Modeling
- HTML
- Integration
- Java
- Micro
- Modeling
- MySQL
- Python
- Scala
- Web Applications
- Web Services
- AngularJS
- Backbone.js
- Node.js
- NoSQL
- REST
- UX Design
- React.js
- Front End Engineering
- MapServer
- Adobe
- Polymer.js
- PostgreSQL 9.4
- Apple

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.