Starbucks Coffee Company: Development Lead Web/Mobile – Starbucks

Posted by | November 15, 2011 | Web Pro Job Tips

Location: Seattle


This position will lead our User
Interface developers, building on Starbucks success with our online and mobile
applications.  This position will work
with developers, analysts, designers, architects, and program managers to
determine technical strategy, product roadmaps, and best practices for User
Interface Design and Usability, then lead the team in the implementation of
that strategy.  This position requires
deep knowledge of the development space and current state-of-the-art thinking
in areas of Usability, Accessibility, Mobile Optimization and Progressive
Enhancement.  A strong eye for design is
critical, as is the ability to influence others by bringing fresh thinking to
design/development challenges. 
Summary of Key
Responsibilities and essential job functions
include but are not limited to the following:
·Collaborates with business partners, other Information Technology
(IT) teams and senior application developers to arrive at recommendations for
technology decisions. Initiates process improvements for new and existing
·Stays current with developments and trends in the industry
specific to User Interface Design and Development, assesses those trends for
their value, and advocates adoption of tools and techniques that add the
greatest value to Starbucks and its digital properties.
·Fosters innovation within the team, champions ideas within the
team that add value to the enterprise. 
Assists in organizing and running “Hack Day” 2 to 4 times a year.
·Helps set reasonable expectations for deliverables, including
timeline, features, and risk.
·Designs, develops, implements, documents, and tests changes to applications
and systems critical to Starbucks’ public-facing website and mobile
applications. Codes, tests, debugs, documents, and implements complex software
applications. Creates more complex prototypes and ensures deliverables are high
quality and meet user expectations. Supports system and integration testing
activities. Initiates design reviews for new applications and adheres to
software development standards.
·Leads, coaches, and mentors other team members. Performs
cross-training and facilitates information sharing among team members. Assist
with management of team tasks, projects, and performance reviews.
·Provides supervision and guidance in requirements gathering and
functional specification activities. Collaborates with Functional Analysts in
completing deliverables. Translates business requirements and functional
designs into technical designs. Assists with development of functional designs
and resolves complex design issues. Acts as senior technical expert to analyze
the business needs.
·Recommends and establishes new software development, testing and
documentation standards. Monitors and ensures compliance of standards.
·Resolves or assists with escalated software application issues as
needed. Leads and coordinates activities to develop and execute plans to
mitigate occurrence and reoccurrence of production issues. Oversees and
contributes to the documentation of production support processes. Anticipates
long term support issues and plans for corrective actions. Supervises and
collaborates with support teams to ensure complex issues are resolved in a
timely manner. Performs root cause analysis to identify permanent resolutions
to software or business process issues.
Summary of Experience
·Application development and programming experience – 8 years
·Delivering high-volume ecommerce applications with a focus on user
experience – 8 years
·Providing support to various business applications – 8 years
·Providing technical oversight and guidance on technical projects
on a variety of application platforms – 8 years
·Mentoring, coaching and leading other technical team members – 6
·Working with process owners and identifying information technology
solutions that enable business process improvements – 6 years
Required Knowledge,
Skills and Abilities
·Very high level of proficiency in programming languages used for
front end development (JavaScript, CSS, HTML)
·Strong interpersonal skills, able to communicate effectively with
both technical and non-technical partners
·Ability to communicate clearly and concisely, both orally and in
·Experience with mobile development (iOS, Android), mobile
optimization, and progressive enhancement.
·Experience leading ecommerce development teams
·Experience in globalizing high-volume ecommerce websites
·Highly refined sense of Design and User Experience concerns
·Ability to quickly learn new application systems and technologies
·Knowledge of agile development methodologies
·Ability to accurately break down complex application designs into
component deliverables and estimate design and development timelines

To apply: Please send resumes to

View full post on Recent Programming Jobs

412 total views, 1 today

Tags: , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *