Full-Time Drupal Developer
Job Description
Reingold’s cutting-edge digital experience team is seeking an experienced full-stack web developer to help design, build, implement, and maintain web-based applications, content management systems, and LAMP server configurations, with a special focus on Drupal 8 and 9.
Responsibilities for this full-time position include the following:
- Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for improvement.
- Investigate and develop skills in new technologies that aid in the development of core web applications.
- Enhance web features, create technical specifications and testing plans, and participate in requirements analysis.
- Maintain process flow and documentation, and work from written specifications and guidelines.
- Collaborate with internal teams to produce software design and architecture.
- Train the end user or client on the final product and provide technical support.
- Model data for content management systems, considering both the application structure and the end-user authoring experience.
Required qualifications include the following:
- Five or more years of developer experience, specifically in Drupal implementation.
- Experience in developing custom Drupal modules.
- Ability to explain foundational concepts of the CMS and to help train other developers.
- Ability to write clean, scalable code.
- Proficiency in Linux, Apache, PHP, and MySQL or MariaDB.
- Proficiency in theming Drupal using Twig.
- Experience in HTML, CSS, and JavaScript.
- Experience integrating Drupal with external systems and APIs.
- Ability to use established development tools, guidelines, and conventions, including Visual Studio Code, local and remote server environments, Git source control, and Docker.
- Excellent communication skills and ability to consult and collaborate with senior management and clients.
- Understanding of the software life cycle and ability to determine changes needed based on the observations and feedback of software-testing professionals.
- Bachelor’s degree in computer science or information technology.
The following qualifications are strongly preferred:
- Past or present Acquia certification.
- Experience in developing for Acquia DXP.
- Experience with other products in the Acquia ecosystem, such as its marketing products.
- Some experience at a digital agency or high-level knowledge of digital marketing.
- Experience with other content management systems (e.g., WordPress).
- Experience in Agile project management processes.
- Experience in designing database structures and custom SQL.
At Reingold, no one works in a box. We nurture and leverage individual talents and encourage our web developers and designers to continually learn and grow. We offer creative freedom, a collaborative and supportive (and fun) work environment, and an infinite variety of challenging assignments. Each one of our gifted developers and designers contributes unique experience and a fresh perspective to help fulfill our clients’ needs.
Reingold offers competitive salaries, a comprehensive benefits package, a fun (and sometimes zany) workplace culture, and growth opportunities in a variety of specialty areas. That means when we find good people (and they find us), they stay around for the long term.
Workspace flexibility, too! Reingold employees are working remotely until we can safely return to the offices. We know that creativity happens in different ways for different people, so when our offices open, we’re going hybrid: Staff members will be allowed to choose how many days they want to work in the office. We’d just like to have you close enough to be able to come in when needed to support the work.
Reingold is an equal opportunity, affirmative action employer. Women, minorities, veterans, and people with disabilities are encouraged to apply.
How to Apply
You can apply through this link.280 total views, 0 today