Full-Stack Developer

Nordic Naturals

• $117K — $129K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-6+ years of relevant experience and a Bachelor's degree or equivalent experience
  • Strong expertise in React and Next.js
  • Expert-level proficiency in Javascript/Typescript
  • Advanced Shopify development experience including Shopify CLI and Liquid templates
  • Deep understanding of modern development tools and system-level thinking
  • Advanced knowledge of CI/CD principles and Git strategies
  • Basic familiarity with unit testing and enterprise CRM/ERP tools

Responsibilities

  • Write organized, testable, and efficient frontend code
  • Engage in UX planning for mobile-first UI design
  • Participate in code reviews and the QA feedback cycle
  • Generate documentation as part of deliverables
  • Collaborate within an Agile/Scrum framework using Atlassian tools
  • Evaluate and adopt new frontend technologies
  • Contribute to full-stack tasks as needed

Benefits

  • Remote or on-site work flexibility
  • Opportunities for professional development and growth
  • Engagement in a collaborative and innovative team environment
  • Participation in a positive and accountable company culture
Full Job Description
Location: Remote or On-Site

Salary: $117,000 to $129,000

Position Summary

This Full-Stack Developer position will be part of the technical team responsible for the operation of multiple high-volume eCommerce websites using a combination of Shopify Plus, React/NodeJS/Typescript, CMS systems, custom Shopify apps, and various marketing and fulfillment tools. This is a senior level role that is frontend focused, but requires a breadth of knowledge and a general level of comfort with backend tools like git, AWS, shell operations, hosting solutions, database development with SQL/ORM, Docker, and others. The candidate should have an understanding of the software development lifecycle as a whole, and experience using the Atlassian tool set to build software as part of a team.

Essential Function Statements
  • Write organized, testable, and efficient frontend code, with inline documentation
  • Engage in UX planning to translate the user journey into an effective mobile-first UI that adheres to brand standards
  • Participate in code reviews and the QA feedback cycle
  • Generate documentation as part of the deliverable
  • Work within an Agile/Scrum methodology using the Atlassian suite of tools
  • Help evaluate and adopt emergent frontend technologies
  • Work with a hybrid team with members both on-site and distributed across North America
  • Work on full-stack tasks as needed


What We Look For
  • 3-6+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience
  • Strong expertise in React and Next.js (required)
  • Expert-level abilities in Javascript/Typescript
  • Expert-level abilities in HTML/CSS and the associated FE build tools like SASS/LESS, Vite, Webpack, etc
  • Deep experience with ReactJS and React-based frameworks like Next, Remix, Fastify, and Hydrogen
  • Ability to use modern (AI-powered) development tools but also has not forgotten how to apply a critical eye to any piece of code in the codebase and also apply system-level thinking.
  • Advanced Shopify development experience - Shopify CLI, Shopify Liquid templates, custom Shopify application development, Shopify UI extensions, and Shopify functions
  • Advanced experience with git and an understanding of rebasing and branching strategies
  • Advance understanding of the principles driving CI/CD
  • Ability to think through and architect systems, then execute on building them end-to-end
  • Advance understanding of authentication using OAuth providers like Auth0, and cybersecurity principles in general
  • Basic experience with unit testing, functional testing, and monitoring
  • Basic understanding of enterprise CRM and ERP tools like Salesforce and SAP


Competency Statements
  • Positive - Ability to view all situations with a positive attitude.
  • Accountable - takes ownership for responsibilities, acknowledges and learns from mistakes
  • Innovative - Ability to look beyond the standard solutions when appropriate.
  • Independent - Must be self-motivated and able to manage obligations without direct supervision.
  • Assertiveness - Ability to act in a self-confident manner to facilitate completion of a work assignment or to defend a position or idea.
  • Communication - Ability to communicate effectively with others using spoken and written word clearly and concisely.
  • Customer Oriented - Ability to take care of the customers' needs while following company procedures.
  • Enthusiastic - Ability to bring energy to the performance of a task.
  • Self Motivated - Ability to be internally inspired to perform a task to the best of one's ability using his or her own drive or initiative.
  • Genuinely curious, willing to learn, creative but also careful, contained, and thoughtful.

Similar Jobs

More Jobs at Nordic Naturals

More Information Technology Jobs

Find similar Full-Stack Developer jobs: