Junior Web Developer
Acme Tools · Grand Forks, ND · 1 mo ago
EngineeringFull-time
About the role
The Junior Web Developer will join Acme Tools' e-commerce team, focusing on the development and maintenance of acmetools.com, a site visited by approximately 30 million people annually, with two-thirds of those visits coming from mobile devices. The role involves working with Salesforce Commerce Cloud, contributing to both frontend and backend development, and collaborating with the web design team on landing pages and campaigns.
Responsibilities
- Spend most of your time on our Salesforce Commerce Cloud codebase, writing controllers, models, and scripts in server-side JavaScript, building ISML templates, and client-side JavaScript, jQuery, and SCSS.
- Translate Figma mocks into pixel-perfect code, working directly with the web design team on landing pages, campaigns, and visual experiences.
- Use AI in the loop when it helps, read every line before it ships, and rework what doesn’t fit our standards.
- 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.
Requirements
- 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.
Qualifications
- 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.
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.
- Translate Figma mocks into pixel-perfect code, working directly with our web design team on landing pages, campaigns, and visual experiences.
- Use AI in the loop when it helps, read every line before it ships, and rework what doesn't fit our standards.
- 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.
What You’ll Take Ownership Of
- Work on the integrations that connect our codebase to third-party systems - payments, fulfillment, search, the whole connected commerce stack.
What You’ll Take Ownership Of
- Participate in code reviews - giving thoughtful feedback and receiving it well.
What You’ll Take Ownership Of
- Test and debug your own work before it goes anywhere near production.
What You’ll Take Ownership Of
- Ask questions. Lots of them.
Pay
Competitive pay and annual performance-based increase opportunities.
Schedule
This is an on-site role in Grand Forks, ND; relocation is required.
Benefits
- Professional Development Training
- 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
- Supplemental Health Insurance Add-On Programs
- Medical & Dependent Care Flexible Spending Accounts
- Flexible Spending Accounts
- 100% Company Paid Short- & Long-Term Disability Insurance
- 401(k) Program & Company Matching
- 100% Company Paid Life Insurance