Job Description :
Sr Enterprise Architect

SFO CA

6 Mo C

W2

we are passionate about delivering world-class customer experiences
utilizing cutting edge technologies through sound agile development
practices. As we continue evolve our platform capabilities, the ideal
Mobile Platforms Tech Lead would have a strong passion for delivering
innovative & sustainable solutions to our customers with a business driven
approach to architecture and a strong emphasis on quality, including devops
concepts, build and test automation. The Mobile Platforms Tech Lead should
excel in a collaborative, results-driven culture and be able to influence
engineers, stakeholders, and leadership on mobile strategies &
technologies. Major Responsibilities Works collaboratively with the
Product Management, UX Design and Mobile Platform Architect to define a
strategic roadmap for the Gap brand mobile eCommerce applications Mentors
and Leads the mobile developers to build an architecturally sustainable
codebase that delivers a high-quality experience Consults with key
technology stakeholders (internal and external API owners, etc to drive
enhancements and changes to their products when needed by the mobile
applications Drives analysis of metrics (NewRelic, etc data to
constantly improve the user experience Works collaboratively with
software engineering team as they implement & deliver mobile solutions
through the entire software delivery life cycle. Is influential and
engages actively in building out a dynamic and productive development
organization and continuously improving practices and methodology through
code reviews, etc. Displays strategic thinking and can come up with
sustainable solutions that span across projects and platforms keeping an
eye towards simplicity, reliability, manageability, scalability,
extensibility, performance and re-use. Provides technical expertise in
the areas of architecture, design, testing, and implementation.
Identifies standards based solutions that are appropriate to our
environment and drives adoption via mentoring and guiding others who are
still developing their skills. Initiates and leads effort towards
organizational goals and objectives.

Qualifications A minimum of 10 years
software development experience, 7 years of which are specific to front-end
technologies, 5 years of which are in Java / J2EE technologies, 5 years of
which are in Mobile development. Exposure to mobile-complimentary
technologies such as AngularJS, Node.js, Expertise & experience in
delivering mobile-first designs Experience with either iOS or Android
platforms is a must. Knowledge of two platforms is preferable. Track
record of building efficient, well-designed mobile applications.
Self-motivated team player who excels in a collaborative environment.
Hands-on experience with Agile development practices & Agile, XP, or Scrum
project methodologies. Strong sense of personal accountability;
contributes beyond job role and responsibilities Excellent problem
solving skills; meticulous & methodical, strong attention to detail.
Ability to learn and apply new technologies quickly and self-directed
Proven ability to translate complex business requirements into simple
software solutions Passionate about continuously improving organizational
practices Thorough understanding of Object Oriented principles (Analysis
and Design) Full lifecycle development experience on large projects,
creating distributed and scalable business systems.
             

Similar Jobs you may be interested in ..