Lead Web Developer

Quality Bicycle Products


Quality Bicycle Products is in the business of bikes! From creating a portfolio of our own award-winning brands to distributing the top names and best products in the industry, we’re doing our part to further bike-kind. With distribution centers in Minnesota, Pennsylvania, Nevada, Colorado, and Taiwan, QBP serves a network of more than 5,000 independent retailers and 450+ suppliers world-wide. We strive to be an extraordinary business to partner with and to work for and have made good on that goal for over 35 years. As a values-driven company, making the world a better place has always been at the heart of everything QBP does. We believe that our actions as individuals and as a company can make a difference, so we work every day to improve the sustainability and health of our industry and our communities.

We understand that it is our employees that make us successful, and we do our best to make QBP a fun and rewarding workplace. Our community is passionate about pushing creative boundaries, sparking innovation in the industry, living healthy lifestyles, and having fun. We have a welcoming environment that welcomes employees from all backgrounds and allows individuals to be themselves. QBP provides a lot of great perks for employees, including product discounts, commuting incentives, fitness and wellness programs, flexible schedules, weekly massages, and the ability to bring your dog to work.


Position Details

Lead Web Developer
Twin Cities Metro
Bloomington, MN


The Lead Web Developer serves as a primary technical resource, leading a small and focused team of front-end UI/UX developers.

This role will:

  • Collaboratively architect, design, and code new websites for QBP's brands, while monitoring, enhancing, and maintaining the existing portfolio of sites 
  • Collaboratively select and set the standards for the technologies, libraries, and frameworks used 
  • Lead the team's agile development activities and advocate for best practices 
  • Collaborate with the E-commerce Software Architect, the Director of E-commerce Experience, marketing managers, and others in the E-commerce and Technology department as well as business users to achieve desired outcomes 
  • Collaborate with the E-commerce Development Manager and other team leads to get the right work done at the right time 
  • Contribute to the E-commerce and Technology leadership team

Key technologies used by this development team include React.JS, Vue.js, Craft CMS, Expression Engine, and PHP.

This is a development role, and the expected allocation of development to leadership responsibilities will be 50/50.

Key responsibilities include:

Web solution design, development, and collaboration

  • Design, code, debug, unit test, document, and support applications (new and legacy) 
  • Collaborate on technical implementation, assist other developers and consultants in implementation and development 
  • Participate in frequent review of other developers’ technical work (peer code reviews) 
  • Participate in occasional after-hours and/or weekend support

Be the primary technical lead on web development projects for QBP consumer brands

  • Collaborate with QBP Brand Marketing representatives 
  • Participate in change management activities 
  • Collaborate with external development resources

Lead the Software Development Life Cycle (SDLC) within your team

  • Represent team as new work comes in 
  • Work with Business Analysts or Project Managers to ensure quality user stories are in tickets 
  • Lead work estimation activities 
  • Lead stand-ups and other scrum/sprint ceremonies 
  • Schedule and coordinate deployments 
  • Work with Application Manager(s) and other team leads to coordinate work 
  • Participate in E-commerce application leadership meetings 
  • Ensure requirements and deadlines are met

Oversight of Web Developer productivity, deliverables, and professional development

  • Conduct regular one-on-ones 
  • Write and deliver mid-year and end-of-year performance evaluations 
  • Deliver and receive feedback professionally 
  • Identify opportunities to grow the individual and collective skills of the team, which may include mentoring activities for individual developers

Other tasks and responsibilities as assigned



  • Minimum of 5 years working professionally as a web developer with a focus on modern front-end frameworks 
  • Minimum of 2 years of lead or supervisory experience 
  • Experience working within the React.JS ecosystem and with Vue.js 
  • Experience working with Content Management Systems such as CraftCMS or Expression Engine 
  • Familiarity with PHP 
  • Experience working with HTML and CSS 
  • Experience in managing single page applications through Amazon Web Services 
  • Demonstrated experience in user requirements gathering, user story creation, and project estimation 
  • Communication skills used to provide clarity of direction to the development team(s), as well as to speak to the status of projects to a variety of stakeholders 
  • Demonstrated experience in promoting and enforcing software development (engineering and coding) best practices 
  • The ability to adjust to changing priorities, and support staff through those changes


  • Domestic Travel 
  • Ability to travel domestically 1 or more times a year which includes flying by plane and driving a motor vehicle. 
  • Must possess a valid US driver’s license and fulfill the requirements of being a QBP Approved Driver 

Physical Requirements:

  • Ability to perform work on a computer extensively


  • Act with integrity 
  • Be a true partner 
  • Create something special 
  • Deliver greatness 
  • Keep the customer first

All candidates are subject to a pre-employment criminal background check. Some applicants may be subject to a credit check as well.

« Back