Job Description
Who We’re Looking For:
Acme Tools is hiring a Junior Web Developer to join our e-commerce team and work directly on acmetools.com — roughly 30 million visits last year, two-thirds on mobile. You'll spend most of your time in our Salesforce Commerce Cloud codebase, working across both frontend and backend. The rest goes toward collaborating with our web design team on landing pages and campaigns where code skill meets visual instinct. You'll be paired with experienced developers who will mentor you, review your code, and invest in your growth.
About Acme Tools:
Acme Tools was founded as Acme Electric Motor in 1948 and continues to be a family-owned operation with locations in North Dakota, Minnesota, and Iowa. In 1999, Tool Crib of the North, Acme’s catalog, and internet division, was acquired by Amazon.com. After rebranding as Acme Tools, we are now one of the premier retailers of tools and equipment, both in-store and online. We pride ourselves on having a growing, innovative eCommerce department with a start-up-like atmosphere, which will allow you to create and execute strategies with freedom and approach projects in creative ways.
You’ll Enjoy Our:
- Work-Life Balance
- Professional Development Training
- Competitive Pay & Annual Performance-Based Increase Opportunities
- Generous PTO plan that starts accruing on day 1!
- Paid Holidays – we are closed the 6 major holidays of the year
- Maternity Leave (partially paid through company paid short-term disability!)
- Work environment where everyone strives to do their best work and can see their impact on the company
- Community Involvement Opportunities
- Generous Employee Discounts
We Also Provide:
- Various Medical, Dental, & Vision Insurance Plans To Fit Any Lifestyle & Family
- Supplemental Health Insurance Add-On Programs
- Medical & Dependent Care Flexible Spending Accounts
- 100% Company Paid Short- & Long-Term Disability Insurance
- 401(k) Program & Company Matching
- 100% Company Paid Life Insurance
What You’ll Take Ownership Of:
- Spend most of your time on our Salesforce Commerce Cloud codebase powering acmetools.com - writing controllers, models, and scripts in server-side JavaScript, building the ISML templates, and the client-side JavaScript, jQuery, and SCSS. Developers will guide you through the codebase and our patterns.
- Translate Figma mocks into pixel-perfect code, working directly with our web design team on landing pages, campaigns, and visual experiences. We hold ourselves to that bar most of the time - if it's in the mock, we ship it.
- Use AI in the loop when it helps, read every line before it ships, and rework what doesn't fit our standards.
- Work on the integrations that connect our codebase to third-party systems - payments, fulfillment, search, the whole connected commerce stack.
- Participate in code reviews - giving thoughtful feedback and receiving it well.
- Test and debug your own work before it goes anywhere near production.
- Ask questions. Lots of them.
Need-To-Haves:
- Backend and frontend, both. This isn't a "pick one and specialize" role - you'll write server-side logic, styling, and JS customers actually see. Comfort moving between the two is essential.
- A solid grasp of HTML, CSS, and JavaScript. You should be able to look at a page and reason about what's happening - not just style what someone hands you.
- Foundational backend skills in JavaScript. Node.js or any server-side JS experience translates naturally to SFCC's server-side scripting model. You should be able to read backend code and explain what it does without running it.
- A real eye for detail. We're a pixel-perfect shop most of the time. If a button is 2px off, you should feel it before anyone tells you.
- Comfort using AI coding tools well - and the discipline to verify, test, and understand what they produce.
- Awareness of (or genuine interest in learning) web performance, accessibility, and SEO basics. None of these are optional in e-commerce.
- Clear communication. You can explain what you built, what's broken, and what you need help with, and you can take visual direction from designers while pushing back thoughtfully when something won't work.
- A genuine interest in e-commerce and the systems behind it.
Love-To-Haves:
- A bachelor's in CS, software engineering, or a related field is great. So is a bootcamp, a strong portfolio, open-source contributions, or a non-traditional path that got you to the same place. Show us you can do the work.
- Fresh graduates welcome. If you've shipped something - academic projects, internships, side projects, freelance gigs - we want to hear about it.
- SFCC experience not required.
This is an on-site role in Grand Forks, ND; relocation is required. Employment offers are contingent on a drug screen and background check. Acme Tools is an equal opportunity employer.
Small Town Friendliness. Big City Amenities. Find out why living in Grand Forks is way cooler than you think at www.grandforksiscooler.com
