JUNIOR DEVELOPER
BEDDY’S IS PROUD TO PROVIDE A WORK ENVIRONMENT FOCUSED ON BEING FUN, FAIR, AND FLEXIBLE. OUR EMPLOYEES TAKE CARE OF ONE ANOTHER AND WORK AS A TEAM IN VARIOUS ROLES AS NEEDED.
Hours: Full-time, 40+ hours per week
Location: Beddy’s offices; 5491 Hammerfest Dr. #201 South Jordan, UT 84009. Must live in Utah. Regular in-office attendance is required on Tuesdays, Wednesdays, and Thursdays. Remote work is available on Mondays and Fridays.
Pay: Dependent upon experience
RESPONSIBILITIES
- 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.
QUALIFICATIONS
- 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.
Our Tech Stack
- Platform: Shopify Plus, NetSuite, Warehouse OS
- Languages: JavaScript (ES6+), HTML5, CSS3, Liquid, GraphQL
- Frameworks/Libraries: React
- Tools: Shopify CLI, Git/GitHub, VS Code, Celigo