Senior Software Engineer - Front End Web Development in Scottsdale, AZ at Discount Tire Corporate Careers

Date Posted: 9/11/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Region:
  • Experience:
    Not Specified
  • Date Posted:
    9/11/2020

Job Description

Here at Discount Tire, we celebrate the spirit of our people with extraordinary pride and enthusiasm. As America’s largest independent tire retailer, specializing in tires & wheels, we have over 1,000 store locations and continue to grow every year. Our consistent growth over the last 60 years, the loyalty of our customers and passion of our people makes Discount Tire a great place to work.

 

Under minimal supervision, the Senior Software Engineer bridges the creative and technical aspects of web development to technically enable user interface (UI) and user experience (UX) designs. Works across a variety of platforms, frameworks and front-end technologies. Develops websites, online applications, integrates code with additional systems, resolves code errors and introduces new technologies and solutions. Works with other engineers to conceive research, design and implement new website functionality and maintain existing website code.

 

Responsibilities:

  • Develop web site code and layouts according to Company guidelines
  • Review requirements to understand audience, usability and design requirements
  • Convert design comprehensive layouts into complex working web pages using HTML and CSS in a hand-coded environment
  • Lead project planning and web site design with technical, business and project leaders, planning and discussing the specifics of projects, new technologies and deadlines; influences collaboration and support for implementation
  • Determine appropriate technical and non-technical stakeholders to participate in process / project team
  • Update existing website content, creates new layouts, landing pages that follow existing web standards; makes some modifications to existing .jsp developed code
  • Develop interfaces that are usable, intuitive and esthetically pleasing
  • Develop ‘Standards’ compliant sites with a concern for accessibility and multi-browser/multi-device compatibility
  • Perform UX research for both validating a design as well as understanding new initiatives
  • Produce user flows, wireframes, prototypes, UI specifications and final design deliverables
  • Ensure user requirements align with business requirements
  • Develop and facilitate usability tests applying user-centered design principles, human factors, usability heuristics and methodologies and industry best practices and standards
  • Document design standards and creates Company guidelines for UI / UX
  • Ensure graphic design is consistent with Company branding guidelines
  • Collaborate with stakeholders to ensure business requirements are met
  • Create sprite maps, icons, buttons and css themes
  • Mentor and train web software engineers
  • Stay current on the latest industry technologies, trends and strategies, recommends and implements new technologies
  • Assist employees, vendors and customers by answering questions related to UI / UX development
  • Complete work in a timely and accurate manner while providing exceptional customer service
  • Other duties as assigned

Job Requirements

Qualifications:

  • This position requires 5 years web development experience, including UI / UX experience.
  • Must have proven experience with JavaScript and CSS. PHP or similar programming server-side experience and competency with basic database transactions is required.
  • Expertise with ReactJS, GraphQL, Javascript, HTML5 and CSS3 experience is necessary.
  • Experience with cross-browser, cross-platform and/or cross-device compatibility is required.
  • Knowledge of responsive design concepts is required.
  • Demonstrated ability to quickly iterate through multiple concepts, designs and layouts, effectively incorporating feedback from multiple disciplines then refining then for improved usability and appearance is essential.
  • An understanding of agile development ideas: scrum; test/behavior-driven development; code-evaluate-iterate is beneficial.
  • Ability to communicate with upper management.
  • Ability to work independently and in a team is vital.
  • Proven ability to work efficiently and accurately under pressure, meet deadlines and present a professional demeanor is essential.
  • Proven ability to respond to different organizational situations while maintaining a positive and friendly attitude is necessary.
  • Maintaining confidentiality, treating others with respect and upholding Company values are key attributes.
  • In addition, organizational and problem-solving skills, a can-do attitude, and the ability to adjust to changing requirements are essential.

 

 

Educational Requirements:

Bachelor’s Degree or equivalent experience

 

Work Days:

Normal work days are Monday through Friday.  Occasional Saturdays and Sundays may be necessary.

 

Work Hours:

Normal work hours are 6:00 a.m. to 5:00 p.m.  Occasional overtime (more than forty hours per week) may be necessary.