8+ years in a software development role, preferably within ecommerce
5+ years working with shopify front end development
3+ years working as an Architect / Tech Lead
Bachelor's degree in engineering or computer science is a plus
Broad Shopify store construction, launch, and maintenance expertise, as well as a general understanding of the admin system
Proven skills in HTML5, CSS3, and JavaScript, as well as a thorough grasp of the DOM
Previous experience working with a custom theme and Storefront API
Expert knowledge of Shopify's theming system and Liquid templating
Previous experience implementing/debugging third-party Shopify apps, as well as building unique solutions if needed
In-depth knowledge and expertise with vanilla JavaScript, react, ES2015/ES6, and current JavaScript frameworks
Working knowledge of Shopify's object/properties, AJAX API, and Meta fields
Extensive testing and debugging abilities using the browser console and simulators
Prior experience developing responsive layouts for desktop, tablet, and mobile devices
Working knowledge of third-party services and APIs, as well as Shopify plugins
Strong communication skills
Ability to document and convey design specifications
Strong organization/project planning, time management, and change management across functional groups
Knowledge of performance optimization, caching strategies, and security best practices in eCommerce development
POSITION TYPE:This is a full-time exempt position.WORK ENVIRONMENT:This position is hybrid, primarily working out of our HQ office in Durham, North Carolina.
SALARY:$170,000-$185,000 + Bonus
BENEFITS:
Comprehensive benefit plans with low premium options, including medical, dental and vision coverage, along with supplemental coverage options
Free life insurance, short term disability and long term disability
401(k) plan with a company match of 100% of the first 2%, and 50% of up to an additional 4% with no vesting period
Unlimited vacation and generous sick time
Half day Fridays year-round (subject to business needs)
12 weeks of fully paid parental leave
4 weeks of fully paid disability leave
Free Dollar Shave Club Products
Monthly cell phone and work-from-home stipends
APPLICATION PROCESS:All applications must be submitted via our Applicant Tracking System, Greenhouse, in order to be considered. Once you submit your application, the recruiting team will review your submission and will reach out if your skill sets and/or qualifications match our needs. If selected, you’ll be invited to an initial phone screening interview with a recruiter before meeting with various members of the team. Candidates will be notified if they are not selected for the position. The position will remain open and we'll be accepting applications until the role is filled.
Dollar Shave Club is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, gender, sexual orientation, gender identification, national origin, disability, or protected veteran status.Reasonable Accommodation: Dollar Shave Club provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request in order to express interest in a position by e-mailing:
[email protected] state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within Dollar Shave Club will be reviewed at the e-mail address supplied.Dollar Shave Club will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.Thank you for considering a career with Dollar Shave Club
Privacy Notice for California Job Applicants
Dollar Shave Club participates in the E-Verify program. Please click the links for more information:
E-Verify Participation
Right to Work