Viget is seeking a UI & CMS Developer to join their development team, working on diverse digital products and platforms for clients ranging from major brands to nonprofits and startups. The role involves building both front-end and back-end components using modern web technologies, collaborating with cross-functional teams, and contributing to accessible, high-performance digital experiences.
Responsibilities
- Build new applications, content, and ecommerce sites using Craft CMS, WordPress, and other modern web technologies.
- Write clean and effective code in both front-end (HTML, CSS, JavaScript) and back-end (PHP) languages.
- Define and implement data models and write performant queries.
- Build visually-accurate, responsive, and accessible interfaces from designs.
- Write plugins or modules in PHP to extend CMS functionality.
- Review pull requests from other developers across projects.
- Collaborate with project managers, user experience and visual designers, and other developers.
- Participate in team meetings designed for sharing knowledge, surfacing concerns, and fostering collaboration.
- Work on one large project or balance 3-4 smaller development tasks, demonstrating the ability to context switch effectively.
- Collaborate during early design phases to help shape the scope and success of a project.
- Build out a design using Twig, work with a data model in Craft, or bring an application UI to life.
- Leverage AI tools to do their best work while retaining healthy skepticism and a dedication to human-based artisanship.
Requirements
- Adept at transforming requirements into efficiently configured, performant data models.
- Ability to provide an exceptional admin experience for clients.
- Proficient in building projects independently or focusing on a specific discipline (e.g., UI buildout).
- Write clean and effective front-end (HTML, CSS, JavaScript) and back-end (PHP) code.
- Experience building visually-accurate, responsive, and accessible interfaces from designs.
- Passionate about digital accessibility and creating websites that work for everyone.
- Comfortable working in a collaborative environment with team-wide communication (e.g., standups, Slack discussions, code review), occasional pair programming, and frequent blocks of focused, uninterrupted time for independent work.
- Exceptional listening, collaboration, and communication skills.
Nice to Have
- Experience with or eagerness to learn DDEV, Vite, Tailwind CSS, Alpine.js, and Astro.
- Experience defining and implementing data models and writing performant queries.
- Enjoy keeping up with the ever-evolving landscape of web technologies while staying pragmatic about what to invest time and energy in.
- Care about modern best practices, including code reviews, continuous integration and deployment, and iterative development.
Tech Stack
Craft CMS, WordPress, HTML, CSS, JavaScript, PHP, DDEV, Vite, Tailwind CSS, Alpine.js, Astro, Twig
Benefits
- Supportive collaboration with positive teammates
- Healthy work/life balance
- Proven cadence of virtual and in-person meetings and retreats to build camaraderie and stay connected
- Hybrid work model with offices and remote locations throughout the U.S.
- Exposure to a variety of meaningful work across different industries and client types
- Culture of lifelong learning and continuous growth
- Collaborative environment that includes standups, Slack discussions, code reviews, and occasional pair programming
- Frequent blocks of focused, uninterrupted time for independent work
Compensation
Not specified. Equity: Not specified. Not specified
Work Arrangement
hybrid — Four U.S. offices, Remote locations throughout the U.S. — Hybrid model allowing work from offices or remote locations, with regular virtual and in-person meetings and retreats
Team
Team size: Not specified. Structure: Cross-functional team including project managers, user experience and visual designers, and other developers. Reports to: Not specified
- Integrity
- Work ethic
- Collaboration
- Creativity
- Lifelong learning
- Supportive teamwork
- Healthy work/life balance
- Variety in projects and clients
Additional Information
- Company has been designing and building digital products and platforms since 1999.
- Clients include major brands, world-changing nonprofits, emerging startups, and tech leaders.
- Emphasis on mentorship and knowledge sharing across the team.
- Culture ideal for lifelong learners seeking meaningful and varied work.
- Team enjoys a proven cadence of virtual and in-person meetings and retreats to build camaraderie.