← All Positions
Posted Apr 12, 2026

[Remote] UI & CMS Developer

Apply Now
Note: The job is a remote job and is open to candidates in USA. Viget is an independent digital agency that has been designing and building digital products and platforms since 1999. They are seeking a UI & CMS Developer to work on both front-end and back-end development, creating visually rich digital experiences using various technologies. The role involves collaborating with project teams, building applications, and ensuring the quality and accessibility of digital products. 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 - Have experience with or are eager to learn about our favorite technologies: DDEV, Vite, Tailwind CSS, Alpine.js, and Astro - Have experience defining and implementing data models and writing performant queries - Build visually-accurate, responsive, and accessible interfaces from designs - Are passionate about digital accessibility and creating websites that work for everyone - Enjoy keeping up with the ever-evolving landscape of web technologies, while staying pragmatic about what to invest their time and energy in - Care about modern best practices, including code reviews, continuous integration and deployment, and iterative development - Leverage AI tools to do their best work while retaining healthy skepticism and a dedication to human-based artisanship - Enjoy working with others in our collaborative environment that balances team-wide communication (e.g., standups, Slack discussions, code review), occasional pair programming sessions, and frequent blocks of focused, uninterrupted time for independent work - Listen, collaborate, and communicate exceptionally well - Working on one large project or balancing 3-4 smaller development tasks, demonstrating the ability to context switch effectively - Collaborating with the project team during early design phases to help shape the scope and success of a project - Building out a design using Twig, working with a data model in Craft, or bringing an application UI to life - Writing plugins or modules in PHP to extend CMS functionality - Reviewing pull requests from other developers across projects, embracing our "always learning and teaching" ethos - Attending team meetings designed for sharing knowledge, surfacing concerns, and fostering collaboration Skills - 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 - Have experience defining and implementing data models and writing performant queries - Build visually-accurate, responsive, and accessible interfaces from designs - Are passionate about digital accessibility and creating websites that work for everyone - Enjoy keeping up with the ever-evolving landscape of web technologies, while staying pragmatic about what to invest their time and energy in - Care about modern best practices, including code reviews, continuous integration and deployment, and iterative development - Leverage AI tools to do their best work while retaining healthy skepticism and a dedication to human-based artisanship - Enjoy working with others in our collaborative environment that balances team-wide communication (e.g., standups, Slack discussions, code review), occasional pair programming sessions, and frequent blocks of focused, uninterrupted time for independent work - Listen, collaborate, and communicate exceptionally well - Working on one large project or balancing 3-4 smaller development tasks, demonstrating the ability to context switch effectively - Collaborating with the project team during early design phases to help shape the scope and success of a project - Building out a design using Twig, working with a data model in Craft, or bringing an application UI to life - Writing plugins or modules in PHP to extend CMS functionality - Reviewing pull requests from other developers across projects, embracing our 'always learning and teaching' ethos - Attending team meetings designed for sharing knowledge, surfacing concerns, and fostering collaboration - Embodies our core values of integrity, work ethic, collaboration, creativity, and lifelong learning - Values mentorship, learning, and sharing knowledge - Writes and speaks clearly and effectively when collaborating with teammates and clients - Believes in and supports our commitment to building a diverse and inclusive company - Have experience with or are eager to learn about our favorite technologies: DDEV, Vite, Tailwind CSS, Alpine.js, and Astro Benefits - Additional comp available via spot performance bonuses, sales referrals, and new hire referrals - 401(k) retirement plan matching up to 4% - 100% company-paid health and dental coverage for you and your family - Stipends for wellness (apps, gyms, etc.) and connectivity (mobile phone or home internet) - 15 days PTO (20 after 2 years), 9 paid holidays, and 2 community service days per year - Up to $2,000/year in conference and training (professional development) budget Company Overview - Viget is a tech agency. We design and build digital products for startups and big brands. It was founded in 1999, and is headquartered in Falls Church, Virginia, USA, with a workforce of 51-200 employees. Its website is http://viget.com.