Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Web Developer image - Rise Careers
Job details

Full Stack Web Developer

Description

Maxwood Furniture is a rapidly growing furniture company with an expanding portfolio of brands such as Max & Lily, Plank + Beam, and Maxtrix. Since launching over two decades ago, we have established multiple sales channels including our DTC websites and third-party marketplaces. We’re passionate about creating an inspiring and engaging shopping experience for our customers, bringing their home decor dreams to life with stunning, on-trend pieces.


We are seeking a new member to add to our team. Are you ready to be a part of something amazing?


 We are looking for a talented and experienced Full Stack Web Developer to join our growing tech team. The ideal candidate will be highly proficient in Shopify development and will work on the end-to-end development and management of our e-commerce website. This role requires expertise in both frontend and backend development with a focus on creating scalable, efficient, and user-friendly web applications. You will collaborate closely with product managers, designers, and marketing teams to ensure our online store functions seamlessly and meets the needs of our growing customer base. 


Responsibilities

  • Develop and maintain custom Shopify themes and apps using HTML, CSS, JavaScript (ES6+), and Liquid. 
  • Implement responsive and accessible designs that provide an optimal user experience across various devices. 
  • Collaborate with designers, product managers, and other developers to translate design mockups and requirements into functional code. 
  • Optimize website performance for speed, scalability, and SEO. 
  • Troubleshoot and debug issues, and implement effective solutions. 
  • Stay up-to-date with the latest web development trends and best practices, particularly within the Shopify ecosystem. 
  • Participate in code reviews and contribute to improving our development processes. 
  • Integrate third party apps and services into Shopify stores. 
  • Work with Shopify's APIs to build custom functionality. 
  • Proven experience as a Full Stack Web Developer, with a strong focus on front-end development. 
  • Expertise in HTML5, CSS3, and JavaScript (ES6+). 
  • Solid understanding of responsive design principles and cross-browser compatibility. 
  • Experience developing and customizing Shopify themes using Liquid. 
  • Familiarity with version control systems (e.g., Git). 
  • Strong problem-solving and debugging skills. 
  • Excellent communication and collaboration skills. 
  • Ability to work independently and as part of a team. 
  • A portfolio that showcases your work, especially Shopify projects. 

Requirements

 

  • Experience with Shopify's APIs and app development. 
  • Experience with JavaScript frameworks and libraries (e.g., React, Vue.js, Angular). 
  • Knowledge of headless commerce architecture. 
  • Experience with microservices architecture. 
  • Familiarity with website performance optimization tools and techniques. 
  • Experience with testing frameworks (e.g., Jest, Cypress). 
  • Understanding of SEO best practices. 
  • Experience with build tools such as webpack and vite. 

Benefits

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Vision insurance
  • Paid time off
  • Professional development assistance

Ability to Commute: Daniel Island, SC 29492 (Required)

Average salary estimate

$85000 / YEARLY (est.)
min
max
$75000K
$95000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Web Developer, Maxwood

Are you a talented Full Stack Web Developer looking to make a real impact? At Maxwood Furniture, located right in the heart of Charleston, South Carolina, we’re excited to invite you to join our innovative tech team! With two decades of experience, we've built a reputation for creating inspiring shopping experiences with our lines like Max & Lily and Plank + Beam. In this role, you’ll dive into the dynamic world of Shopify, crafting custom themes and apps while ensuring our e-commerce platform is not just functional, but exceptional. You'll work alongside product managers, designers, and marketing gurus, transforming design mockups into captivating and user-friendly interfaces that delight our customers. Your knack for both frontend and backend technologies, particularly your expertise in HTML, CSS, and JavaScript (ES6+), will be pivotal. The ideal candidate will thrive in a collaborative environment, driving website optimization while integrating third-party apps and solutions to enhance our storefront. If you’re ready to bring your skills to the table in an energetic workplace that values creativity and innovation, then we can’t wait to meet you! Let’s elevate our online shopping experience together and help our customers turn their home decor dreams into reality.

Frequently Asked Questions (FAQs) for Full Stack Web Developer Role at Maxwood
What are the main responsibilities of a Full Stack Web Developer at Maxwood Furniture?

As a Full Stack Web Developer at Maxwood Furniture, you'll be responsible for developing and maintaining custom Shopify themes and applications, ensuring a seamless user experience across devices. You'll collaborate with product managers and designers to bring design concepts to life while troubleshooting and optimizing website performance for speed and SEO. Your work will directly impact the success of our growing e-commerce platforms, making your contributions vital to our mission.

Join Rise to see the full answer
What qualifications do I need to apply for the Full Stack Web Developer position at Maxwood Furniture?

To qualify for the Full Stack Web Developer position at Maxwood Furniture, candidates should have proven experience in front-end development and a solid understanding of backend processes. Proficiency in HTML5, CSS3, JavaScript (ES6+), and experience with Shopify's APIs and app development is crucial. Familiarity with version control systems like Git and knowledge of responsive design principles will set you apart as a candidate.

Join Rise to see the full answer
What technologies should I be proficient in to be a successful Full Stack Web Developer at Maxwood Furniture?

A successful Full Stack Web Developer at Maxwood Furniture should be proficient in HTML5, CSS3, and JavaScript (ES6+), along with experience in developing and customizing Shopify themes using Liquid. Additional skills in JavaScript frameworks like React or Vue.js, understanding of microservices architecture, and familiarity with website performance optimization techniques will enhance your effectiveness in the role.

Join Rise to see the full answer
How does Maxwood Furniture support the professional development of its Full Stack Web Developers?

Maxwood Furniture is committed to the professional growth of its employees, especially for Full Stack Web Developers. We offer professional development assistance that includes access to workshops, training programs, and resources to enhance your technical skills. We also encourage continuous learning and staying updated with the latest web development trends to ensure you thrive in your role.

Join Rise to see the full answer
What are the benefits of working as a Full Stack Web Developer at Maxwood Furniture?

Working as a Full Stack Web Developer at Maxwood Furniture offers a range of benefits designed to support your well-being and work-life balance. This includes a comprehensive health insurance package, 401(k) matching, paid time off, flexible schedules, and employee discounts. We prioritize fostering a supportive environment that enables you to flourish both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Full Stack Web Developer
How do you approach developing a custom Shopify theme?

When approaching the development of a custom Shopify theme, I start by understanding the client's objectives and their user base. I then strategize the layout and design while ensuring responsiveness and SEO best practices are prioritized. Utilizing HTML, CSS, and JavaScript, I translate the design into a functional theme while keeping performance optimization in mind to ensure a smooth user experience.

Join Rise to see the full answer
Can you explain the importance of SEO in web development?

SEO is crucial in web development as it directly impacts how easily potential customers can find a website through search engines. By following SEO best practices within site architecture, such as optimizing page speed, utilizing proper metadata, and ensuring mobile-friendliness, developers facilitate better visibility and user engagement, which ultimately leads to higher conversion rates.

Join Rise to see the full answer
How do you handle debugging in your web development projects?

Debugging is a critical component of web development. My approach involves using various tools and techniques, such as browser developer tools, to identify the source of an issue. I prioritize creating a structured testing process where I can isolate problems, verify functionality, and consult with team members if needed. Continuous testing during the development phase helps minimize errors before launch.

Join Rise to see the full answer
Describe your experience with JavaScript frameworks like React or Vue.js.

I have extensive experience using JavaScript frameworks such as React and Vue.js to build interactive and responsive web applications. These frameworks enable me to create reusable components, which streamline development processes and enhance overall performance. I’ve used them for projects requiring complex state management, and I've integrated them effectively with backend APIs to serve dynamic content.

Join Rise to see the full answer
What strategies do you implement for website performance optimization?

To optimize website performance, I focus on several strategies, such as minimizing HTTP requests by reducing the number of assets required for loading, implementing lazy loading for images, and utilizing content delivery networks (CDNs). I also regularly audit the site for render-blocking scripts and excessive CSS, optimizing them to ensure faster load times and a better user experience.

Join Rise to see the full answer
How do you ensure cross-browser compatibility in your web applications?

Ensuring cross-browser compatibility involves thorough testing across different browsers and devices. I utilize modern CSS features with fallbacks, leverage polyfills when necessary, and follow best practices for HTML structure. By keeping abreast of browser updates and utilizing tools for compatibility testing, I ensure my applications function seamlessly regardless of the user's environment.

Join Rise to see the full answer
What role does collaboration play in your work as a Full Stack Web Developer?

Collaboration is integral to my role as a Full Stack Web Developer. Working closely with designers, product managers, and other developers helps ensure alignment on project goals and enhances creativity. I value open communication, feedback sessions, and code reviews, as they foster a collective problem-solving atmosphere that leads to higher-quality results for projects.

Join Rise to see the full answer
Can you discuss a challenging project you've completed and how you overcame obstacles?

One challenging project I completed involved building a custom e-commerce platform with specific user interactions. Midway, we faced unexpected API limitations. I conducted thorough research, collaborating closely with the API team, adjusting our design to work around the limitations while integrating alternative services. This adaptability ultimately allowed us to launch a successful platform that met user needs.

Join Rise to see the full answer
How do you keep your skills updated in web development?

I keep my web development skills updated by actively participating in community forums, attending workshops, and enrolling in online courses. I also enjoy reading industry leaders’ blogs and following trends in web technologies. Additionally, I engage in personal projects that allow me to experiment with new tools and concepts, keeping my knowledge fresh.

Join Rise to see the full answer
What can you tell us about your experience with version control systems like Git?

My experience with version control systems, particularly Git, has been instrumental in managing collaborative codebases. I utilize Git for branching, merging, and maintaining code integrity throughout projects. By following standardized commit messages and collaborative workflows, I ensure our development process is organized and accountable, which significantly improves our team's productivity.

Join Rise to see the full answer
Similar Jobs
washpost Hybrid DC-Washington-TWP Headquarters
Posted 8 days ago
Posted 4 days ago

Join 1840 & Company as a freelance software engineer to help train cutting-edge generative AI models remotely, utilizing your coding skills.

Photo of the Rise User
Ditto (NY) Remote Atlanta, Georgia, United States
Posted 7 days ago
Photo of the Rise User
Capital One Hybrid Richmond, Virginia, United States
Posted 8 days ago
Photo of the Rise User
Posted 16 hours ago

Join Rebellion as an Experienced JavaScript Developer to support their game development efforts with internal and public-facing applications.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera