Web Developer (CMS)
Location
Bangalore, India
Job Description:
We are looking for a Web Developer responsible for front-end CMS development and theming. This position requires a combination of programming skills PHP and a sound knowledge of HTML and CSS. The candidate must have a strong understanding of industry trends/technolgies and Content Management Systems. Experience with Drupal 9/10/11 and WordPress 6.x is strongly preferred. In addition, an understanding of the entire Web Development process, including Design, Development and Deployment, with strong back-end knowledge, is preferred.
Responsibilities:
- Develop, customize, and maintain Drupal 9/10/11 websites.
- Develop, customize, and maintain WordPress 6.x websites.
- Build custom modules, themes, and templates based on project needs.
- Configure and manage content types, views, and taxonomy structures.
- Optimize Drupal and WordPress sites for performance, scalability, and security.
- Integrate third-party APIs, CRM, and external systems with Drupal and WordPress
- Manage site migrations, upgrades, and patch deployments.
- Collaborate with designers, testers, and content teams for seamless delivery.
- Creating custom themes and modules/plugins in Drupal 9/10/11 and WordPress.
- Working on PHP, PHP files, and Theme Functions. Views to create a user-friendly CMS.
- Create multilingual websites.
- Coordinate with the UI team for getting HTML5 and CSS Work.
- Communicates with internal teams and provides updates and status reports on technical timelines, requirements, etc.
- Participate in all phases of the software development lifecycle, including requirement gathering, technical design, planning, documentation, and deployment.
Requirements:
- Drupal 9/10/11 and WordPress, MySQL, PHP, HTML5, and CSS Familiarity with Cloud Service Providers: Acquia, Pantheon, Google Cloud, AWS
- Advanced knowledge in PHP 8.2+ is required
- Having good analytical and logical skills
- Hands-on experience with HTML, Twig, Symphony framework (or a similar templating engine) is required.
- Strong experience in Drupal custom modules & themes development.
- Experience in Multisite, multilingual websites.
- Knowledge of website security headers and security patches implementation
- Knowledge of Improving Website Performance and ensuring the website passes Core Web Vitals.
- Adapt and follow the Best Practices of Web Development.
- Hands-on experience in Debugging and Error Handling.
- Sound knowledge on Git Repositories and git commands
- Hands on knowledge on consuming and developing APIs
Preferred Qualifications:
- BCA, MSC, MCA, BSc, BE or B.Tech
- Strong Communication skills
- Minimum 3 years of hands on experience