Summary
WebstaurantStore, a division of Clark Associates, is an online distributor of restaurant supplies and equipment that develops and manages much of its technology in-house. The internship provides hands-on experience across the full software development lifecycle, with responsibilities including building full-stack solutions, developing and testing software, participating in Agile ceremonies, and troubleshooting enterprise-scale e-commerce systems.
Responsibilities
- Collaborate with experienced engineers to build full-stack solutions using web, mobile, and/or desktop technologies in a real-world, enterprise-scale e-commerce environment
- Design, develop, test, and maintain front-end interfaces, back-end services, APIs, and relational databases, including queries, stored procedures, and performance tuning
- Create, optimize, and maintain automated test suites to help ensure systems are reliable, scalable, and high-performing
- Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to stay connected with your team and track project progress
- Write clean, maintainable, and well-documented code while following best practices and development standards
- Conduct code reviews and receive feedback to improve your coding skills and practices continuously
- Troubleshoot, debug, and enhance existing systems across the full technology stack, gaining hands-on problem-solving experience
- Contribute to projects that meet performance, scalability, security, and reliability standards while learning how real enterprise systems operate
Skills
- Requires the ability to communicate effectively using speech, vision, and hearing
- Requires the regular use of hands for simple grasping and fine manipulations
- Requires occasional bending, squatting, crawling, climbing, and reaching
- Requires the ability to occasionally lift, carry, push, or pull medium weights, up to 50lbs
- Access to a reliable and secure high-speed internet connection
- Access to a home router and modem
- A dedicated home office space that is noise- and distraction-free
- A valid, physical address (apartment, suite, etc.). PO Boxes are not supported, as a physical address is required for you to receive your computer equipment
- The desire and ability to work and communicate with other team members via chat, webcam, etc
- Legal residents of one of the following states: (AK, AL, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY)
- H-1B Visa Sponsorship Not Available, W2 only
- Are you eager to gain hands-on experience building real-world software? We are seeking rising undergraduate juniors and seniors and graduate students pursuing degrees in Computer Science, Software Engineering, Information Technology, or a related field to join our internship program
- Experience with C# and object-oriented programming
- Exposure to automated testing frameworks
- Understanding of relational databases and hands-on SQL experience
- Front-end skills with JavaScript, TypeScript, HTML, CSS, or React (preferred)
- Foundational knowledge of the software development lifecycle (SDLC), data structures, and algorithms
- Strong analytical, debugging, and communication skills
- Ability to work independently and collaboratively in a remote Agile/Scrum environment
- Availability during Eastern Standard Time (EST) business hours
- This role does not require a degree
- We value relevant skills and experience and alignment with our core values above all else
- Cable or fiber internet connections (at least 75mbps download/10mbps upload) are preferred, as satellite connections often cannot support the technologies used to perform day-to-day tasks
- The space should have strong wireless connection or a wired Ethernet connection (wired connection is preferred, if possible)
- Prior internship, co-op, or relevant professional experience is a plus
Qualifications
Must Haves
- Requires the ability to communicate effectively using speech, vision, and hearing
- Requires the regular use of hands for simple grasping and fine manipulations
- Requires occasional bending, squatting, crawling, climbing, and reaching
- Requires the ability to occasionally lift, carry, push, or pull medium weights, up to 50lbs
- Access to a reliable and secure high-speed internet connection
- Access to a home router and modem
- A dedicated home office space that is noise- and distraction-free
- A valid, physical address (apartment, suite, etc.). PO Boxes are not supported, as a physical address is required for you to receive your computer equipment
- The desire and ability to work and communicate with other team members via chat, webcam, etc
- Legal residents of one of the following states: (AK, AL, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY)
- H-1B Visa Sponsorship Not Available, W2 only
- Are you eager to gain hands-on experience building real-world software? We are seeking rising undergraduate juniors and seniors and graduate students pursuing degrees in Computer Science, Software Engineering, Information Technology, or a related field to join our internship program
- Experience with C# and object-oriented programming
- Exposure to automated testing frameworks
- Understanding of relational databases and hands-on SQL experience
- Front-end skills with JavaScript, TypeScript, HTML, CSS, or React (preferred)
- Foundational knowledge of the software development lifecycle (SDLC), data structures, and algorithms
- Strong analytical, debugging, and communication skills
- Ability to work independently and collaboratively in a remote Agile/Scrum environment
- Availability during Eastern Standard Time (EST) business hours
- This role does not require a degree
- We value relevant skills and experience and alignment with our core values above all else
Nice to Haves
- Cable or fiber internet connections (at least 75mbps download/10mbps upload) are preferred, as satellite connections often cannot support the technologies used to perform day-to-day tasks
- The space should have strong wireless connection or a wired Ethernet connection (wired connection is preferred, if possible)
- Prior internship, co-op, or relevant professional experience is a plus
Benefits
- 401(k) matching
- Employee Assistance Program
- Company discounts, available at HQ locations only
- On-site fitness centers
- Dog-friendly offices
- Professional development sessions
- Networking opportunities
- Meaningful engagement with leaders and mentors
- Direct mentorship and technical guidance from experienced engineers
- Remote work arrangement