Sr. Front End Developer in Richmond, VA at Advance Auto Parts

Date Posted: 10/8/2018

Career Snapshot

Career Description

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class:


Advance Auto Parts is currently looking for a talented Sr. Front End developer to join the point of sale development team.  He/she should be passionate about building great products and user experiences for web applications. The front-end developer should have a deep knowledge and understanding of JavaScript, AngularJS, CSS, HTML 5, JSON, Java and Bootstrap.  He/she must collaborate well with UX designers and have prior experience integrating with back end systems

General Information

  • 8+ years’ experience in a front-end development or similar related position
  • Ability to work in a fast-paced multi project environment
  • Able to maintain efficiency and positive attitude in the face of challenging and competing deadlines
  • Self-driven with strong problem-solving skills
  • Ability to work as lead on cross-functional team projects with minimal supervision
  • Ability to operate in a Scrum based environment where Daily Standups, Sprint Planning, Sprint Review, backlog grooming and Sprint Retrospective are held
  • Strong communication and collaboration skills given this position will interact with various levels of the business and IT
  • Highly organized, great attention to detail and ‘hands on’ work style
  • Experience in design, code, and support of critical enterprise-level systems
  • Experience in supporting large-scale web applications
  • Experience working independently as well part of a team
  • Bachelor's degree in Computer Science related field preferred

Roles and Responsibilities

  • Works under minimal supervision
  • Designs and develops complex and/or high-risk applications and interfaces
  • Assesses the business and organizational implications of key technologies and recommends appropriate action
  • Responsible for developing front end solutions for web applications
  • Responsible for applying solid use/structure of JavaScript, AngularJS, HTML 5 and CSS along with principles for desktop and mobile applications
  • Conduct code reviews
  • Guide and collaborate with cross-functional teams and team leadership on strategies, definitions, designs and implementations
  • Provide leadership on development structure, approach, designs across related front-end development teams
  • Provide production support and problem resolution for moderate to complex application(s)
  • Foster, promote and encourage teamwork and close working relationships across the IT Department

Career Requirements


Technical Skills and Requirements

  • Experience using JavaScript development using AngularJS
  • Experience using HTML 5 and CSS
  • Experience using Bootstrap or other responsive design frameworks
  • Experience developing cross-browser websites
  • Experience debugging in Internet Explorer and Chrome in particular
  • Experience with editors such as Sublime Text, Visual Studio Code or similar tool
  • Experience with Subversion (SVN) source control, Maven, Jenkins and Eclipse based IDEs
  • Self-driven with excellent problem solving skills
  • Knowledge of basic agile development process, and working within small agile teams
    • Experience with either on-line or in-store retail selling applications
    • Experience in large scale applications – either public facing web applications or applications with large numbers of concurrent users.
    • Experience with AWS or similar cloud solution

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class.