Summary
Join Bounteous as a Contract Senior Full Stack Developer and contribute to the creation of innovative digital solutions for our clients. This role involves implementing custom Drupal solutions, developing secure modules, and ensuring adherence to best practices. You will collaborate with distributed teams in a remote environment, engage with clients professionally, and contribute to all phases of the software development lifecycle. The position requires strong technical skills in Drupal development and a proven ability to build robust web solutions. You will also be responsible for maintaining an existing WordPress site. We are seeking a highly skilled and motivated individual with excellent communication and problem-solving skills.
Requirements
- A strong technical background in Drupal development
- Proven ability to build robust, secure, and scalable web solutions
- Excellent attention to detail
- Exceptional communication skills
- Passion for delivering high-quality work
Responsibilities
- Implement custom Drupal solutions using Drupal Core, contributed modules and themes, as well as custom modules and themes
- Develop secure and robust custom Drupal modules using Drupal preferred practices in object-oriented PHP, Twig, CSS, JavaScript, and PHP theme functions
- Build Drupal sites with a focus on SEO and Accessibility standard practices
- Perform Drupal site building and configuration management using the Drupal administration UI, Drush, and other development tools
- Conduct code updates for security and bugfix releases to Drupal 10 and WordPress
- Develop minor features and functionality to existing WordPress installation
- Implement visual designs from tools like Figma and InVision, leveraging Drupal custom themes, partially decoupled approaches, and headless CMS methods
- Utilize version control methodologies and tools such as Git (Bitbucket, GitHub, GitLab)
- Demonstrate technical proficiency by accurately documenting code and tailoring messaging to audiences with varying levels of technical expertise
- Actively participate in client meetings with a professional and expert demeanor
- Exhibit a strong understanding of the entire software development lifecycle, including design, development, and deployment
Preferred Qualifications
- 4+ years of Drupal experience, with solid knowledge of Drupal 10/11 and Drupal core APIs
- Proficient in maintenance and administration of Drupal modules and sites
- Skilled in writing clean, maintainable code
- Experience building Drupal sites using core and contributed modules, as well as creating custom modules when needed
- Expertise in developing custom Drupal themes and modules
- Proficient in HTML5 as well as current CSS/JS development tools and practices (SASS, Webpack, npm)
- Proficient in using source control tools (preferably Git)
- Understanding of Agile development practices and tools
- A strong attention to detail, with exceptional communication, problem-solving, and time management skills
- Comfortable working with distributed teams in a remote environment
- Ability to work independently and self-manage without the need for close oversight
- Capable of working efficiently in a dynamic, evolving environment
- Understanding of decoupled Drupal concepts a plus
- Familiarity with Acquia Cloud and/or Acquia Site Factory a plus
- Experience with modern JavaScript frameworks (React, Vue) a plus
- Familiarity with Ajax and using REST APIs a plus
- Experience working with SQL databases (MySQL, MariaDB) a plus
- Acquia Developer and/or Acquia Product certifications a plus
- The ideal candidate will have a 2- or 4-year degree in CS/Engineering, be a bootcamp grad, or be self-taught with practical experience
Benefits
- Bounteous is willing to sponsor eligible candidates for employment visas
- Opportunity to participate in several Team Member Networks (employee resource groups)
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.