Digital Development Manager
Academy Sports + Outdoors
- Katy, TX
- Permanent
- Full-time
- Bachelor’s degree in Computer Science, Digital Media/Web Design or relevant field of study preferred
- 5+ years of experience in software development across multiple platforms especially including ecommerce/transactional site and applications across a range of devices.
- 3+ years of experience leading a team.
- 3+ years IT experience in the retail industry preferred
- Capable of collaborative iteration in a fast-paced environment with short product life cycles
- Experience with responsive website design and development, including cross and back browser usability.
- Expertise in web applications and programming languages including HTML, HTML5, CSS3, JavaScript, JQuery and APIs
- Experience with PHP and/or JAVA
- Experience with Ajax, XML, XSLT a plus
- Experience working with CMS platforms such as AEM, WordPress, and/or Drupal.
- Knowledge of web libraries and frameworks such as React, Bootstrap, Angular, Polymer, Closure or Backbone
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Proven track record demonstrating collaboration with UX researchers and designers, marketers, merchandisers, product managers and front-end developer.
- Solid understanding of UX, SEO/SEM and accessibility best practices
- In-depth knowledge of industry best practices and trends including emerging digital platforms and related media
- Ability and desire to learn new tools and technologies.
- Experience with Scrum and Agile methodologies
- Experience with Internet or mobile usability/accessibility research is a plus.
- Experience in A/B testing set-up and strategies
- Provide team management, leadership, and direction.
- Collaborate with business, engineering, and support teams to resolve operational issues.
- Define common UI Pattern Libraries with collaboration from design team.
- Define and build reusable component library.
- Work with designers and developers accountable to maintain standard UI pattern library.
- Advocate of User Centered Design principles and processes
- Apply knowledge of and translate trends in usability, constituent needs and business objective strategies, standards, solutions, and results.
- Develop digital web properties with an emphasis on providing an exceptional user experience including agility through responsive design.
- Participate in the resource demand and planning processes and drive Code Quality initiatives.
- Development representative to stakeholders outside of the team, and the go-to individual for day-to-day front-end technology questions
- Oversee the UI development team Maintain and enhance current UI architecture to improve usability, performance, and scalability.
- Drive software development activities to meet schedules and timelines.
- Research problems discovered by QA or product support and develop solutions to the problems.
- Conduct unit testing and integration testing for functionality
- Research new technology or development tools to remain informed of current technology.
- Work with documentation and internal teams, including Product and Project Management, Design, Business Analysis, and Quality Assurance to deliver high-quality, complete software releases.
- Develop a thorough understanding of Academy’s policies, procedures, and safety rules.
- Duties may change; team members may be required to perform other duties as assigned.
- Acceptable level of hearing and vision to perform job duties.
- Adhere to company work hours, policies, procedures and rules governing professional staff behavior.