Full Stack Developer - Web
Role details
Job location
Tech stack
Job description
This isn't a ticket-queue developer role. We're looking for someone who can architect and build solutions from scratch, work independently without hand-holding, and contribute ideas that push our clients (and our agency) forward.
You'll work primarily in WordPress and PHP - but don't let that mislead you. We're building custom plugins, complex API integrations, Shopify solutions and automation pipelines that go far deeper than theme work. You'll be expected to take ambiguous problems and return working, scalable solutions.
Our vision is for the right person to eventually step into a product ownership mindset - shaping the architecture of the solutions we build, owning projects end-to-end, and helping us scale toward an enterprise-grade service offering.
What You'll Do
- Build and maintain custom WordPress plugins, themes, and integrations at a professional level
- Design, build, and customize Shopify storefronts, themes, and apps - including Liquid templating, the Storefront API, and custom app development
- Design and consume REST APIs - both internal builds and third-party services
- Develop and maintain automation workflows using tools like n8n, Zapier, or custom-built pipelines
- Leverage AI tools and models (LLMs, APIs, embeddings, etc.) to build smarter, faster solutions for clients
- Spin up and manage infrastructure on AWS (EC2, Lambda, S3, RDS, etc.)
- Contribute to backend development in Python/Django when projects call for it
- Collaborate directly with our team to scope, spec, and execute solutions with minimal overhead
- Help identify opportunities to improve how we work - tools, processes, and patterns, * You'll build real things. Not just maintain legacy code - you'll create new solutions with real business impact.
- Room to grow. We're building toward something bigger, and the right person grows with us into a senior product role.
- Autonomy. We trust our people. You'll have meaningful input into how things are built.
- Local roots, wide vision. We care about our community and the businesses in it - and we're committed to bringing them world-class capabilities.
- Remote-friendly. Work from anywhere; bonus points if you're in Lexington and want to collaborate in person sometimes.
Requirements
Do you have experience in WordPress?, * Strong proficiency in PHP and WordPress development (plugins, hooks, REST API, custom post types, multisite)
- Shopify development experience - Liquid templating, theme customization, Shopify CLI, and ideally custom app development via the Admin or Storefront API
- Experience building or consuming REST APIs
- Demonstrated ability to work in AWS environments
- Familiarity with automation platforms (n8n, Make, Zapier, or similar)
- Working knowledge of AI tools and APIs (OpenAI, Claude, LangChain, or similar)
- Comfort with version control (Git) and collaborative development workflows
- Strong problem-solving instincts - you figure things out
Major Bonus:
- Experience with Python and Django
- History of building SaaS-style features or multi-tenant systems
- Exposure to product thinking - you've shaped something, not just built it
- Experience working in an agency or consulting environment
Who You Are
You don't wait to be told what to build - you see a problem and envision the solution. You're comfortable with ambiguity, motivated by impact, and take pride in shipping clean, maintainable work. You can communicate technically and non-technically, because sometimes you're talking to a developer and sometimes you're talking to a business owner.
You're curious about where technology is headed and actively incorporate new tools - especially AI - into how you work. You're not intimidated by a new stack or a blank canvas. You get things done.
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Unlimited paid time off
- Flexible schedule, * 401(k) matching
- Flexible schedule
- Health insurance
- Unlimited paid time off