Minimum 5 years of programming experience with Drupal 8/9
Proficient in site engineering, module development, and theming with Drupal 8/9, including Twig templates
Experience upgrading from Drupal 7 to 8 and beyond
2+ years of ETL experience
Familiarity with GIT for code management
Knowledge of Drush and Composer
5+ years of WordPress development, including theme and plugin updates
Strong background in PHP and MySQL
Responsibilities
Collaborate with technical and business teams to develop business solutions in an Agile environment
Develop and maintain front-end designs and back-end integrations focusing on performance and scalability
Implement API endpoints and create mockups or prototypes
Follow coding best practices and style guides for consistent development
Participate in code reviews, perform unit tests, and ensure version control during deployments
Build responsive UI while also developing backend APIs
Provide regular status updates and documentation throughout the project lifecycle
Benefits
Work in a collaborative Agile team environment
Opportunity to engage with both front-end and back-end development
Focus on best practices in coding and design
Opportunity for skill enhancement through code reviews and collaboration
Develop a comprehensive understanding of Drupal and WordPress ecosystems
Full Job Description
Drupal Developer
Responsibilities:
Work collaboratively with the technical and business team members to develop and maintain business solutions following Agile (Scrum) development principles and practices
Develop and support front-end design/integration and deployment with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
Experience in wiring up API endpoints and creation of mockup/prototypes
Adhere to software coding, best practices and style guides to ensure consistency
Participate in code reviews, conduct unit tests, deployments, and ensure version control
Developing front-end UI as well as back-end APIs
Ensuring cross-platform optimization for mobile phones
Ensuring responsiveness of applications
Working alongside other developers for design discussions and code reviews
Provide daily, weekly schedule updates and status reports to management
Develop, review, and update process and reference documentation on an ongoing basis
Ability to identify problems, and effectively communicate solutions to peers and management
Requirements:
Minimum 5 years of programming experience with Drupal 8/9 and
Proficiency in Drupal 8/9 site engineering, module development & theming, including Twig templates.
Experience upgrading various versions of Drupal (7x to 8x and above)
2+ years ETL Experience
Experience committing code into a GIT repository.
Knowledge with Drush and Composer
WordPress development (5+ Years)
Experience in updating Wordpress core and plugins.