Senior Full-Stack Web Developer
- Lehi, UT, United States
Applications open in a new tab.
Job details
- Experience
- 5+ years of professional web development experience, with a strong focus on frontend development.
- Posting language
- English
- Posted
Original job description
*Preference given to candidates in the state of Utah, exceptional out-of-state applicants willing to relocate at their own expense may be considered.*
Position Summary
Young Living is looking for a Senior Full-Stack Web Developer with strong frontend skills and practical backend experience to build and improve customer-facing websites and web applications.
This role will focus primarily on frontend development, including building reusable components, translating designs into user-friendly experiences, and improving site performance and accessibility. You will also support backend functionality, APIs and integrations that power those experiences.
You will work closely with designers, product managers, QA engineers and other developers to deliver reliable solutions that support business growth and improve the customer experience.
This is a hands-on individual contributor role with opportunities to provide technical mentorship and contribute to technical decisions. It does not include people-management responsibilities.
Key Responsibilities
- Design, develop and maintain responsive websites and web applications using HTML, CSS, JavaScript and React.
- Translate designs and business requirements into maintainable, user-friendly features.
- Build reusable frontend components and application logic that support consistent experiences across devices and browsers.
- Develop and maintain reusable website templates and components using HTML, CSS, JavaScript and templating languages such as Liquid.
- Develop and maintain backend functionality, API endpoints and integrations using Node.js as needed.
- Connect web applications with internal and third-party systems through APIs and webhooks.
- Troubleshoot issues across frontend applications, backend services and integrations.
- Improve website performance, accessibility, search visibility and overall user experience.
- Write maintainable and secure code, participate in code reviews, and contribute to automated testing.
- Collaborate with product managers, designers, QA engineers and stakeholders throughout the development process.
- Provide technical mentorship to other developers and contribute to technical design and architecture discussions.
Required Qualifications
- 5+ years of professional web development experience, with a strong focus on frontend development.
- Strong proficiency in modern JavaScript, HTML5 and CSS3.
- Hands-on experience with React, including hooks, reusable components and state management.
- Working experience with Node.js and the ability to build, maintain or troubleshoot backend functionality that supports web applications.
- Experience consuming and integrating REST or GraphQL APIs.
- Understanding of common authentication and authorization patterns.
- Experience with responsive design, browser compatibility, accessibility and frontend performance.
- Experience with Git, code reviews, debugging and collaborative development practices.
- Ability to independently deliver features, communicate technical ideas and support other developers.
Preferred Qualifications
- Experience with Liquid or a similar templating language for building and customizing web experiences.
- Experience with Alpine.js or a similar lightweight JavaScript framework.
- Experience with TypeScript, OAuth, webhooks or serverless technologies such as AWS or Cloudflare.
- Experience with frontend automated testing, Lighthouse, Core Web Vitals, A/B testing or feature flags.
- Experience building e-commerce or other customer-facing digital experiences.
- Familiarity with content management systems and integrations involving payments, subscriptions, fulfillment, CRM or ERP systems.
- Experience with Shopify development.
Education
- Bachelor’s degree in computer science or a related field, or an equivalent combination of education and relevant experience.