Post Job Free
Sign in

Full Stack Web Developer (Drupal Vue.js)

Company:
S-5!
Location:
Colorado Springs, CO
Posted:
March 28, 2026
Apply

Description:

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 .

Apply