Web Application Engineer/Developer job – Apple – Santa Clara Valley, CA

Intelligence Analyst Jobs


Web Application Engineer/Developer


3,272 reviews

Santa Clara Valley, CA

We are seeking a creative and dedicated web application developer to join our team in developing a suite of Business Intelligence tools and content to drive analysis and strategic decisions in Apple’s WW Sales organization. Our tools are focused on internal customers ranging from analysts in the field to C level executives. Being colocated with our key business customers, you will have the opportunity (and challenge) to bring applications to life from whiteboard drawings and hallway conversations.

You will be part of a lean but growing team where individuals take ownership and have significant impact on the final product. Our charter is to deliver business intelligence solutions that adapt to changing needs while continuing to scale to the business. As we are still in the early stages of implementing BI solutions, you will be designing the next generation BI platform for our global organization.

Key Qualifications

Experience developing full stack web applications in Ruby on Rails or similar framework

Solid knowledge of JavaScript, CSS, and HTML (5-7 years of practical experience)

Knowledge of and demonstrated work experience utilizing JS frameworks such as Angular, Ember.js, Backbone, jQuery as well as common CSS frameworks (Bootstrap, Foundation, Pure, Skeleton, Gumby, etc.)

Working knowledge of source control software such as Git (preferred) or SVN

Experience working with with databases such as MySQL, Postgres, or Oracle

Solid understanding of good software engineering practices (version control, code reviews, testing, refactoring

Sharp analytical, conceptual, and problem-solving abilities to identify and fix issues efficiently and independently

Out of the box thinking and excellent verbal and written communication skills as you will be co-located with your customers (business analysts, managers, and execs)

Proven ability to learn new technologies quickly and apply the gained knowledge to address business problems

Design experience is a big plus!


This role requires hands on development and the ability to pivot to rapid and ever changing business requirements while maintaining basic controls and process to ensure data quality and system stability

You will also concern yourself with security, performance and scalability as projects and enhancements are proposed, ensuring that sensitive data is secure and integrity is preserved

While this is an individual contributor role, there will be project and team management responsibilities as we have a cross functional developer team including consultants and contractors


Bachelor’s Degree, preferable in Computer Science or other similar disciplines

3,272 reviews

Apple revolutionized personal technology with the introduction of the Macintosh in 1984. Today, Apple leads the world in innovation with…

= Intelligence Analyst Jobs