Beddy's

Junior Developer

Beddy's

full-time

Posted on:

Location Type: Hybrid

Location: South Jordan • Utah • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

ERPGraphQLJavaScriptReact

About the role

  • Develop and maintain responsive, high-quality front-end features for our Shopify Plus theme using Liquid, HTML, CSS, and modern JavaScript.
  • Build and support custom Shopify applications, including React-based POS UI extensions and checkout extensibility, to meet unique business requirements.
  • Collaborate with our design and marketing teams to translate mockups and website feature requests into functional digital experiences.
  • Participate in the full software development lifecycle, from planning and development to testing, deployment, and maintenance.
  • Perform routine site maintenance, debug issues, and conduct code reviews to ensure high standards of quality and performance.
  • Assist in implementing and analyzing A/B tests to optimize site conversion rates and user experience, providing data-driven recommendations.
  • Research, evaluate, and integrate third-party Shopify apps to add new functionality and improve the customer journey.
  • Assist in the development and maintenance of NetSuite customizations, including SuiteScript, workflows, and saved searches.
  • Support internal teams by helping to troubleshoot and resolve issues related to NetSuite functionality and integrations.

Requirements

  • Bachelor's degree in Computer Science, relevant technical certifications, or equivalent practical experience.
  • 1-3 years of professional experience in front-end web development.
  • Solid proficiency in core web technologies: HTML5, CSS3, and JavaScript (ES6+).
  • Experience with version control systems, such as Git.
  • Experience with a modern JavaScript framework, particularly React, is strongly preferred.
  • Experience with the Shopify platform, including theme customization using Liquid preferred.
  • Experience with back-end development concepts (APIs, server-side logic) preferred.
  • GraphQL experience specifically a bonus.
  • A strong understanding of responsive design principles and cross-browser compatibility.
  • Excellent problem-solving and troubleshooting skills with a keen eye for detail.
  • A collaborative mindset with strong verbal and written communication skills, capable of explaining technical concepts to non-technical stakeholders.
  • A proactive and self-motivated learner, eager to stay current with new technologies and industry best practices.
  • Ability to manage and prioritize multiple tasks effectively in a dynamic, fast-paced environment.
  • Familiarity with UI/UX design principles is a bonus, but not required.
  • Knowledge of SEO best practices is a bonus, but not required.
  • Familiarity with ERP systems or business process automation is a bonus, but not required.
Benefits
  • Health insurance
  • Flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
LiquidHTML5CSS3JavaScriptReactShopifySuiteScriptAPIsGraphQLresponsive design
Soft skills
problem-solvingtroubleshootingcollaborationcommunicationself-motivatedtime managementattention to detailadaptabilitylearnerprioritization
Certifications
Bachelor's degree in Computer Sciencerelevant technical certifications