Full Stack Engineer (Remote)
The Restaurant Store · Lititz, PA · 1 mo ago
RemoteRemoteInformation TechnologyFull-time
Job Summary
We are seeking a Full Stack Engineer to join our centralized development team. You will be responsible for designing, building, and maintaining internal systems that support our retail operations.
Responsibilities
- 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
- 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.
Remote Work Qualifications
- Access to a reliable and secure high-speed internet connection.
- 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.
- A dedicated home office space that is noise- and distraction-free.
- 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, NJ, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY).
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.
Company Overview
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
- PPO
- 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