Senior Architect, Digital Software in Grapevine, TX at GameStop

Date Posted: 6/23/2020

Job Snapshot

Job Description

Description:

SUMMARY

Working independently, the Senior Architect, Software is responsible for planning, design and architecture of the development and reuse of common solutions, components, and services set within the enterprise environment.  This position interacts with a manager as needed to receive guidance and feedback.  High degrees of autonomy and decision making will be necessary but may require leader’s advanced approval.

ROLES AND RESPONSIBILITIES                            

  • Mentor others in the best practices of data development
  • Create comprehensive application designs that address the needs of key stakeholders from the business, solution delivery, and operations areas.
  • Contribute to the design and enforcement of software development procedures and processes
  • Seek to consolidate and improve technology toolsets utilized in the course of software development
  • Collaborate with team members across IT
  • Monitor adherence to corporate standards in architecture, application design, development, and testing frameworks
  • Assist in shepherding UI architecture of GameStop.com UI / Web Stack and Unified App
  • Lead the team’s technical direction by exploring and implementing the latest in client-side technologies and advocate the use of best tools, libraries, and processes for client side development
  • Work directly with other GameStop technology associates as well as business stakeholders to define contracts, dependencies and communicate technical capabilities
  • Pair with product managers, designers, devops, front & back-end developers to deliver best user experience.
  • Troubleshoot pre and post-production implementations
  • Propose new ideas to improve performance and experience when there is strong business value and stay up to date on the latest technology trends and techniques

REQUIRED SKILLS AND EXPERIENCE

  • Bachelors degree with a regionally accredited program or 5+ years relevant work experience
  • 12+ years of related experience. 17+ years for educational equivalency
  • Must be available to work after hours and weekends as needed
  • Expert experience building high-performant, heavy-traffic sites and native Apps  using JS / Mobile application Frameworks and third part libraries
  • Ability to review and provide feedback in code review.
  • Design reusable components (using design patterns). Experience with unit-test driven approach to development
  • Expert knowledge of build tools (Webpack, Gulp, Grunt) and Continuous Deployment (Jenkins, Travis)
  • Work experience in Agile Scrum methodologies
  • Experience building applications using Adaptive/Responsive Design Principles and leveraging various applications layers to enhance performance
  • Familiarity with Data Structures, Algorithms, and general Computer Science Fundamentals

PREFERRED SKILLS AND EXPERIENCE

  • Masters Degree is preferred
  • 10+  years of experience with JavaScript framework application development; preferably React , React Native and/or Angular. 5 plus years of experience with leading strong engineering teams.
  • Past experience in Retail Ecommerce and SFCC platform is preferred