Company logo

Full Stack Web Developer (Drupal + Vue.js)

Colorado Springs, CO permanent 4 days ago

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


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.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 .


More Vercelnext Js Commerce Github Jobs in Usa