Job Summary
We are looking for a Full Stack Engineer to join our centralized development team, where you'll help design, build, and maintain the internal systems that support our retail operations. In this role, you'll develop both front-end user experiences and back-end services for highly integrated web applications that connect our physical stores, point-of-sale systems, order management, inventory management, customer-facing platforms, and other core business systems.
You'll collaborate across the full software development lifecycle, building intuitive user interfaces, developing scalable APIs and business logic, integrating with internal systems, and optimizing application performance. This role offers the opportunity to work across the entire technology stack while contributing to solutions that have a direct impact on our business.
Our team values both collaboration and ownership. You'll have the autonomy to lead your work from design through implementation while partnering with teammates through code reviews, pair programming, and architectural discussions. We're looking for engineers who are passionate about building high-quality software, solving complex technical challenges, and contributing to a culture of continuous learning and teamwork.
Job Location
Remote: 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, NJ, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY
We only accept W-2 candidates, H-1B sponsorship is not available.
Responsibilities
You'll contribute to a suite of internal full-stack web applications built with C#/.NET Core, SQL, and modern front-end frameworks that support our retail operations. These applications power our point-of-sale system, order and customer management, inventory management, order fulfillment, and other business-critical services.
In this role, you will:
- Design, develop, and maintain scalable full-stack applications and services.
- Build new features and enhance existing functionality across our retail platforms.
- Develop and maintain integrations between internal systems, including our GraphQL API.
- Troubleshoot and resolve application and integration issues to improve system performance and reliability.
- Collaborate with teammates on technical design, code reviews, and architectural decisions.
- Work closely with cross-functional teams to deliver high-quality software that supports our retail operations.
Physical Requirements
- Work is performed while sitting/standing and interfacing with a personal computer.
- 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.
Qualifications
Experience
- 3+ years of professional experience developing applications with C#/.NET Core.
- Experience working with SQL databases, including writing and optimizing queries.
- Experience with at least one modern front-end framework (such as React, Angular, Vue.js, or similar).
- Strong understanding of object-oriented programming principles and software development best practices.
- Experience using Git or another version control system.
- Ability to troubleshoot, debug, and resolve application issues in a collaborative team environment.
Bonus Skills:
- Experience building or consuming GraphQL APIs.
- Experience with Entity Framework.
- Experience developing applications with Vue.js.
- Experience working with Nuxt.js.
Education
This role does not require a degree. We value relevant skills and experience and alignment with our core values above all else.
Desired Traits & Skills
Hungry:
- Passionate about their work.
- Goes above and beyond to get the job done.
- Looks for opportunities in all aspects of the company.
- Process improvement focus.
Humble:
- Easily admits to mistakes.
- Acknowledges his/her weaknesses.
- Displays a grounded confidence but not arrogance.
Smart:
- Shows empathy.
- Attentive listener.
- Adjusts his/her own behavior to fit the nature of a conversation.
- Understands what others are thinking.
About The Restaurant Store
Your one-stop-shop for restaurant supplies and foodservice equipment. We aim to exceed our customers’ expectations by providing excellent hospitality, quality, and value.
Benefits
- Medical
- Vision
- Dental
- PTO
- Paid Maternity Leave
- Paid Parental Leave
- Life Insurance
- Disability
- Dependent Care FSA
- 401(k) matching
- Employee Assistance Program
- Wellness Incentives
- Company Discounts
- AT&T & Verizon Discount
- Bonus Opportunities
- Accident Insurance
- Critical Illness Insurance
- Adoption Assistance
Available at HQ locations only
- On-Site Fitness Centers
- Dog-friendly Offices
Protect Yourself from Fraud
Interviews are scheduled via email, and job offers will only follow a face-to-face interview (either via Microsoft Teams or in-person). Email communications will originate from an @clarkinc.biz email address or another Clark Companies domain. If you have questions or concerns about the legitimacy of an interview or job offer, please reach out to us at JobOfferQuestions@clarkinc.biz.
3+ years professional C#/.NET Core development; SQL database experience; modern front-end framework (React, Angular, Vue.js); Git; troubleshooting skills; no degree required; must be legal resident of listed states; W-2 only.
Key Responsibilities
- designing applications
- developing services
- integrating systems
Skills & Tools
C#, .NET Core, SQL, React, Angular, Vue.js, Git, GraphQL, Entity Framework, Nuxt.js
Job Details
- Category: Software Development
- Seniority: Mid Level
- Commitment: Full Time
- Workplace: Remote — United States or Alaska or Alabama or Arkansas or Arizona or Connecticut or Delaware or Florida or Georgia or Iowa or Idaho or Indiana or Kansas or Kentucky or Louisiana or Maryland or Maine or Michigan or Minnesota or Missouri or Mississippi or Montana or North Carolina or North Dakota or Nebraska or New Hampshire or New Jersey or New Mexico or Nevada or Ohio or Oklahoma or Pennsylvania or South Carolina or South Dakota or Tennessee or Texas or Utah or Virginia or Vermont or Wisconsin or West Virginia or Wyoming
- Languages: English
Benefits
- 401k matching
- Generous paid time off
- Retirement plan
- Generous parental leave
About The Restaurant Store
A one-stop-shop for restaurant supplies and foodservice equipment, aiming to exceed customer expectations with excellent hospitality, quality, and value. — Industry: Retail and Wholesale