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.