What is the Mission?
MAJUS Consulting is seeking a Mid-Senior Full Stack Drupal Developer to lead and support the design, development, and optimization of a high-visibility federal public-facing website. This role combines advanced technical expertise with hands-on development and team collaboration to ensure the delivery of secure, scalable, and accessible digital solutions. The mission is to create efficient, compliant, and innovative web experiences while maintaining alignment with government regulations and best practices in modern Drupal development.
What Will You Do?
- Architect, develop, and maintain Drupal-based websites, leading both front-end and back-end development efforts.
- Customize and enhance Drupal themes and templates using HTML, CSS, JavaScript, and Twig.
- Build, optimize, and maintain custom Drupal modules to enhance site functionality and performance.
- Implement and manage RESTful APIs, GraphQL, and third-party integrations for seamless data exchange.
- Optimize website performance through caching strategies, code optimization, and accessibility compliance.
- Ensure Section 508/WCAG accessibility standards are met across all web content.
- Troubleshoot and resolve complex bugs, security vulnerabilities, and performance issues.
- Lead and support site migrations, upgrades, and deployments with minimal downtime.
- Collaborate with UX designers, project stakeholders, and fellow developers to implement high-quality user experiences.
- Apply Git, CI/CD workflows, and DevOps best practices for streamlined and automated deployments.
- Contribute to technical documentation, architectural decisions, and knowledge-sharing within the team.
- Mentor junior developers and help establish coding and development standards.
What Skills Do You Possess?
- 5–10 years of experience as a Full Stack Drupal Developer in government or enterprise environments.
- Expert proficiency in Drupal 8/9/10 theming and custom module development.
- Strong experience with PHP, MySQL, JavaScript, jQuery, HTML, CSS, and Twig.
- Deep understanding of Drupal’s API, hook system, content architecture, and preprocess functions.
- Familiarity with Composer, Drush, and command-line Drupal management tools.
- Proficiency in RESTful APIs, GraphQL, and third-party integration best practices.
- Strong grasp of performance optimization techniques, including database indexing and caching.
- Demonstrated experience applying accessibility, security, and privacy standards (WCAG, Section 508, FedRAMP, etc.).
- Working knowledge of Agile development workflows and version control using Git.
- Experience with CI/CD pipelines, DevOps tooling, and containerized environments (Docker, Kubernetes) is a plus.
- Excellent problem-solving, communication, and collaboration skills.
Education Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Web Development, or a related field.
Certifications (Optional)
- Acquia Drupal Certification or similar credentials are a plus but not required.
Security Requirements
Salary and Benefits
Salary: TBD, based on experience.
Benefits:
- 401(k)
- Health, dental, and vision insurance
- Health savings account
- Paid time off
- Professional development support
Job Type: Full-time
Work Location: Remote, occasional travel may be required.