Job Description
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