Join to apply for the Full-Stack Web Developer role at FORM
FORM is a boutique digital agency specializing in web design for arts, cultural, and nonprofit organizations. We build custom, visually rich websites and branding for mission-driven clients including museums, cultural institutions, human services and performing arts orgs. We love what we do– and we love what our clients stand for.
About the Role
We’re looking for a mid-level to senior PHP Web Developer who enjoys building custom, database-driven websites from the ground up. This is a hands‑on role for someone who likes working close to the metal—writing real code, designing databases, and solving interesting technical problems in collaboration with designers and project managers. If you take pride in clean code, thoughtful problem‑solving, and doing work that supports meaningful causes, you’ll feel at home here.
What You’ll Do
- Develop and maintain custom PHP code
- Work directly with MySQL databases, including schema design and query optimization
- Translate functional requirements into technical architecture and implementation
- Collaborate closely with designers, developers, and project managers throughout each project
- Create clean, efficient, testable, and well‑documented code
- Implement best practices for accessibility, security, scalability, and performance
- Debug complex issues across the full stack
- Contribute to technical planning and long‑term maintainability
- Stay current with emerging technologies and industry trends
What Makes FORM Different
Meaningful work : Every project supports a mission—arts, education, preservation, community, and social good. You’re building tools that matter.Small team, big impact : You won’t be a cog in a wheel here. You’ll have a real voice and real influence on our work, processes, and team.Design‑forward environment : You’ll collaborate with designers who care deeply about craft, accessibility, and user experience.Remote, but human : We’re fully remote, with occasional get‑togethers to remind ourselves we’re not just floating heads on Zoom.Requirements
Bachelor’s degree in Computer Science or equivalent professional experience3–5 years of hands‑on PHP or equivalent development experience, writing custom application codeExperience working directly with MySQL databasesStrong understanding of the LAMP stackStrong grasp of object‑oriented programming and software design principlesComfort working outside of commercial CMS applications and third‑party page buildersExcellent problem‑solving, communication, and collaboration skillsAvailability to work between 9am–5pm ESTBonus Points
Payment gateway integrations (Stripe, Authorize.net, etc.)Experience designing or consuming RESTful APIs and third‑party integrationsGit-based version control and collaborative workflowsFamiliarity with WCAG accessibility standardsExperience working with nonprofits, arts, or cultural organizationsWhat This Role Is Not
Not primarily WordPress theme or plugin configurationNot a page‑builder, low‑code, or no‑code roleNot limited to CMS administration or content updatesCandidates whose experience is mostly limited to standard WordPress site builds or plugin configuration may find this role is not a good fit.How to Apply
‑developer‑position
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
#J-18808-Ljbffr