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.