Job Description :
Interview: phone and skype

Description:
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 person 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. 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 deliver 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 8-10 years software development experience, 5 years of which are specific to front-end 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 ..