Ruby On Rails Developer

Information Technology ATLANTA, GA


Position at NAPA Auto Parts

We are seeking a bright and energetic Ruby On Rails Developer to join our team. This position plays a critical role in building and maintaining the systems that support, and create a top-notch shopping experience. You’ll be working on a smaller team that is rapidly building a new division within NAPA Auto Parts. The ideal candidate has excellent problem-solving skills and is comfortable in a fast-paced development and deployment cycle. We seeking someone who will equally take pride in our streamlined workflow, agile development, creative approaches, and entrepreneurial spirit.

This position is open to remote working locations anywhere within the United States. The team you will be working closely with is based out of Chicago in the Wicker Park / Bucktown neighborhood, while our lead developer is based out of Seattle, Washington.

On an average week, you will:

  • Develop and enhance our internal/external software systems; improving the overall experience for both our customers & vendors, but also our internal marketing, data, and customer service teams
  • Work as a team with e-commerce director, senior developer and technology team to build elegant solutions to complex problems
  • Be involved in all phases of launch cycle, start-to-finish

Recent Projects You Would Have Collaborated On:

  • React JS shopping cart that customer and call center agents can simultaneously connect to and see each others' updates
  • Migrating advanced site functionality to Rails Engines to make it available to other applications
  • Exit Intent and Cart Abandon widget that analyzes customer behavior, offering on-screen and follow-up email incentives
  • Order Management System product editing, refund, and upcharge tools and workflow
  • Product data bulk upload and editing
  • Automated JSON and XML API communication with our suppliers, for placing and tracking orders
  • Content management system with WYSIWYG editing
  • Product Review submission pages with photo upload feature

We need someone with:

  • At least 3 years’ experience programming professionally, preferably in Ruby on Rails or a similar framework
  • Experience writing beautifully elegant code in Ruby On Rails
  • Javascript experience, especially React and Redux is preferred
  • Strong familiarity with SQL, including parameterized queries, subqueries, table joins; PostgreSQL or MySQL experience preferred
  • Preference for Unix/Linux as a development and production environment

GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.