Skip to main content

Full Stack Developer

Job Details

Earthley Headquarters - Columbus, OH
Full Time
Day

Description

Full-Stack Developer  

Location: Columbus, OH (Hybrid, must be Ohio-based) 

Department: IT 

Employment Type: Full-Time 

Compensation: Commensurate with Experience 

 

About Earthley 

Our mission is simple: to change the way the world sees healthcare. We offer 100% clean, natural products, with no compromises and no toxins. Through education and transparency, we empower families to take control of their well-being. From herbal remedies to body care and supplements, every product is crafted with integrity, supported by research, and produced in-house. 

 

Job Overview 

Earthley Wellness is seeking a Full-Stack Developer to help us scale our e-commerce and manufacturing systems as we grow. This role will work across the full development lifecycle, from building intuitive front-end interfaces to strengthening our back-end systems and integrations. You’ll work closely with production, IT, and operations teams to deliver secure, scalable, and user-friendly solutions that support our mission of providing natural health and wellness products. 

 

Key Responsibilities 

  • Develop and maintain web applications built with Next.js, React, Vue.js, Laravel, and Node 22. 

  • Collaborate with designers and stakeholders to implement responsive, user-friendly UI/UX. 

  • Build, optimize, and maintain tRPC-based APIs with strict typing runtime validation using Zod.  

  • Manage and scale PostgreSQL databases, including migrations and seeders. 

  • Implement CQRS (Command Query Responsibility Segregation) patterns where appropriate.  

  • Use React Query/TanStack Query for efficient data fetching and caching. 

  • Style applications with Tailwind CSS and manage state primarily with React Context. 

  • Integrate with Strapi CMS and external services (e.g., Klaviyo, Square, Redis).  

  • Deploy and maintain applications in AWS environments (EC2, RDS, S3, CloudWatch, EKS) with containerized workloads orchestrated via Kubernetes.  

  • Manage monorepo architecture using pnpm workspaces.  

  • Follow conventional commit formats, enforce linting/prettier configs, and participate in PR-based workflows. 

  • Ensure applications meet performance, security, and scalability standards (memoization, virtualization, ect.).  

  • Proven ability to mentor peers, influence best practices, and grow into a technical leadership role.  

 

Required Skills & Experience  

  • Strong proficiency in TypeScript with strict typing practices. 

  • Front end: Next.js, React (primary), Vue.js, Tailwind CSS, React Context.  

  • Back end: Laravel (PHP), Node.js (v22), tRPC.  

  • Databases: PostgreSQL (schema design, migrations, seeders). 

  • Validation & API communication: Zod, tRPC. 

  • Data fetching: Reach Query/TanStack Query. 

  • Monorepo management: pnpm workspaces.  

  • Cloud/DevOps: AWS (including EKS), Kubernetes fundamentals. 

  • Version control & practices: GitHub, PR-based workflows, conventional commits, code review. 

  • Familiarity with ESLint/Prettier configuration and enforcement. 

  • Strong debugging, testing, and performance optimization skills.  
     

Preferred Skills  

  • Strapi CMS experience. 

  • Klaviyo marketing automation. 

  • Redis for caching. 

  • Square payment processing integrations. 

  • Affiliate system development experience. 

  • Multi-tenant/multi-app architecture. 

  • Testing frameworks (Jest, PHPUnit, Cypress). 

  • CI/CD automation (GitHub Actions, Docker, Terraform). 

 

Qualifications 

  • Bachelor’s degree in Computer Science or equivalent experience. 

  • 3-5+ years of professional full-stack development experience. 

  • Demonstrated ability to work independently and collaboratively across teams. 

  • Clear communication skills, both written and verbal.  

  • Desire to progress in a leadership capacity with the role. 

 

Physical Requirement 

  • Ability to sustain sitting and working in front of a computer for at least 8 hours per day.    

  • Ability to use standard office equipment, including a computer, keyboard, mouse, and telephone, for prolonged periods.    

  

 

 

What We Offer 

  • Competitive compensation and health benefits package. 

  • Opportunity to work in a fast-growing natural health company.  

  • Collaborative team culture where your contributions are valued. 

  • The chance to shape and scale systems that directly support customers and operations.  

Join Our Mission  

We invite you to apply if you are a passionate IT professional who values natural wellness and is excited about building and improving systems. At Earthley, you will play a key role in scaling our e-commerce and manufacturing systems as we continue to grow.   

  

Earthley Wellness is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practice laws.   

  

Apply