About the Role
S-5! is looking for a Full Stack Web Developer with strong Drupal and Vue.js experience to help build, maintain, and improve our web platforms and internal web applications.
Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.
This role is for someone who can work comfortably across the stack, write solid code, and solve real business problems without overcomplicating things. You should be able to move between front-end and back-end work, improve existing systems, and help us build tools and experiences that are reliable, secure, and maintainable.
We’re also looking for someone who can identify practical ways to use AI to improve workflows, speed up execution, and support better decision-making.
Experience with Puppeteer is a plus.
What You’ll Do
Build and maintain Drupal websites and applications, including custom modules, theming, configuration, and content structure
Develop front-end features and interfaces using Vue.js
Connect front-end experiences to Drupal and other backend services through APIs
Write code that is clean, maintainable, secure, and built for long-term support
Work with teams across the business to understand requirements and turn them into working solutions
Participate in code reviews, technical planning, and ongoing improvement of existing systems
Troubleshoot production issues and fix underlying problems, not just surface-level symptoms
Improve development workflows, including local setup, testing, deployment, and CI/CD
Create and maintain Puppeteer scripts for browser automation and end-to-end testing when needed
Look for practical opportunities to use AI and automation to improve internal workflows and execution
Required Qualifications
5+ years of professional web development experience, or equivalent depth of experience
Strong hands-on experience with Drupal, ideally Drupal 9 or 10
Experience with custom module development, configuration management, and content modeling
Familiarity with Composer-based Drupal workflows
Experience with Drupal theming and Twig templates
Strong hands-on experience with Vue.js, including component-based development, API integration, routing, and build tooling
Strong fundamentals in modern JavaScript, HTML, CSS, and responsive UI development
Comfortable working in PHP and with relational databases such as MySQL or MariaDB
Experience building or consuming REST APIs and connecting front-end applications to backend systems
Proficiency with Git and standard team development practices such as pull requests and code reviews
Preferred Qualifications
Experience with Puppeteer and Node. xywuqvp js for browser automation or end-to-end testing
Experience with TypeScript
Familiarity with automated testing tools such as Jest, Cypress, Playwright, or PHPUnit
Experience with Docker, DDEV, Lando, or similar local development tools
Understanding of accessibility best practices and web performance optimization
Familiarity with secure coding practices and dependency management
This role is fully in office at our corporate headquarters in Colorado Springs, CO.
Compensation and Benefits:
Base salary: $90,000–$100,000, depending on experience
Target performance bonus: 10%
Standard benefits package; details will be provided by HR
Please submit your resume, along with links to relevant work such as GitHub or a portfolio, if available. Include a brief note highlighting your experience with Drupal, Vue.js, and .