Full Job Description
Description
POSITION SUMMARY:
- Serve as a member of a multi-disciplinary product team which focuses on one part of the customer experience- envisioning, designing, developing, and delivering customer facing commerce and engagement experiences for our family of brands
- Collaborate on large, complex projects that have a direct business impact
- Use your skills writing and testing valid, web standards-based HTML, CSS, and JavaScript to create a world class experience for our customers
RESPONSIBILITIES:
- Develop re-usable, maintainable, accessible cross-platform HTML, CSS, and JavaScript for front end web application components while adhering to web and team standards
- Working in a Continuous Integration paradigm, develops with testing in mind; authors unit tests to provide sufficient testing coverage for each developed component
- Write unit tests to provide sufficient testing coverage for each developed component
- Seek opportunities to improve front end performance of the web application
- Work with creative and business partners to understand, build and adjust web application functionality and visual presentation to support business goals
- Work with project technical lead and/or front end architect to create technical designs and implementation plans
- Work with front end web development leads and architects to develop an in-depth knowledge of the front end technology stack
- Be coachable in the areas of tech design, implementation and domain expertise
- Ensure accuracy and attention to detail throughout the development process
- Remain curious and current with new developments in the front end web development industry
POSITION SUMMARY:
- Serve as a member of a multi-disciplinary product team which focuses on one part of the customer experience- envisioning, designing, developing, and delivering customer facing commerce and engagement experiences for our family of brands
- Collaborate on large, complex projects that have a direct business impact
- Use your skills writing and testing valid, web standards-based HTML, CSS, and JavaScript to create a world class experience for our customers
-
RESPONSIBILITIES:
- Develop re-usable, maintainable, accessible cross-platform HTML, CSS, and JavaScript for front end web application components while adhering to web and team standards
- Working in a Continuous Integration paradigm, develops with testing in mind; authors unit tests to provide sufficient testing coverage for each developed component
- Write unit tests to provide sufficient testing coverage for each developed component
- Seek opportunities to improve front end performance of the web application
- Work with creative and business partners to understand, build and adjust web application functionality and visual presentation to support business goals
- Work with project technical lead and/or front end architect to create technical designs and implementation plans
- Work with front end web development leads and architects to develop an in-depth knowledge of the front end technology stack
- Be coachable in the areas of tech design, implementation and domain expertise
- Ensure accuracy and attention to detail throughout the development process
- Remain curious and current with new developments in the front end web development industry
Qualifications
QUALIFICATIONS:
- Driven to deliver a world-class customer experience
- Have and maintain a growth mindset for yourself, your peers, and your team
- Collaborative, inclusive, and flexible team member and peer
- Ability to collaborate effectively with teams located in different locations
- Resourceful, opportunity-oriented self-starter and creative problem-solver
- Highly organized analytical thinker with attention to detail
- Fast learner with an analytical, customer-centric, business-benefit-driven approach
- Comfortable with new technologies, tools & development processes
- Ability to meet deadlines and deliver projects in a fast-paced environment
- Possess effective verbal communication, writing, and presentation skills
- Committed to ongoing development and continuous improvement for yourself and your team
- Experience with Web Standards, HTML, CSS, and JavaScript
- Background in front end web development with both technical and visual expertise
- Experience with following standards and technologies: DOM, JSON, AJAX, HTML5 Video, Git
- Knowledge of and discipline in the application of Web development best practices
- Experience with agile methodologies and supporting practices, tools, and technology
- Knowledge of automated testing, continuous integration & deployment, and supporting tools and technology
- Web presentation-layer ("UI") specialist developer who bridges the creative and technical aspects of website creation and delivery
- Knowledge of WCAG 2.0 AA is a plus
EXPERIENCE REQUIRED:
- 2-5 years of practical front end web development experience
- Experience in a role where developers are organized into product teams and using Agile methodologies
- Experience working for retail brands or other environments with very high standards for presentation layer is a plus
- E-commerce experience preferred
- Bachelor's Degree or equivalent relevant experience
An equal opportunity employer, we do not discriminate in hiring or terms and conditions of employment because of an individual's race, color, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, marital status or any other protected category recognized by state, federal or local laws. We only hire individuals authorized for employment in the United States.