- Hands-on UI/UX experience; ability to collaborate with designers to implement interface designs
- Understanding of Drupal theming and Twig templating; able to build Twig templates, CSS, and image assets
Drupal Platform Knowledge
- Familiarity with Drupal 9/10/11, content types, and views
- Understanding of contributed modules and basic site-building
- Willingness to learn Drupal API and best practices
- Awareness of Drupal security updates and patching
Development & Version Control
- Hands-on MySQL experience
- Experience with source control (GitLab, GitHub) — commits, branches, merging
- Technical acumen to write and interpret code specifications
Security & Access
- Basic understanding of web security principles
- Willingness to learn access control and authentication concepts
DevOps & Troubleshooting
- Desire to learn DevOps tools and workflows
- Ability to analyze and troubleshoot core site issues
- Skill in diagnosing cross-browser/cross-platform compatibility issues
- Awareness of caching and site performance concepts
Position Requirements:
Education & Experience
- Bachelor's degree in Computer Science, Information Systems, or related field
- 4+ years of full stack web/software development experience
- 2+ years hands-on experience with Drupal CMS and PHP
Eligibility
- Must be a U.S. citizen or Permanent Resident
Work Skills
- Manages multiple tasks and priorities in a fast-paced environment
- Merges code collaboratively with peers
- Strong organizational skills and attention to detail
- Adaptable and quick to learn new technologies
- Professional, positive attitude toward challenges
Communication & Teamwork
- Communicates proactively and clearly with team members and clients of varying technical backgrounds
- Reports challenges and progress transparently
- Seeks guidance and learns from troubleshooting
- Open to feedback and peer learning
- Works well within a team, following development guidelines