Responsibilities
- Analyzes project requirements and proposes solutions utilizing standardized design methodologies. Creates mock-ups and proof of concept systems as necessary.
- Develop wireframes and core site structure using Drupal.
- Develop new web pages, web page templates and modules for our websites within the Drupal CMS environment.
- Write clean, functional code on both the front-end and back-end.
- Troubleshoot any site-loading delays, UI/UX bugs, and other errors or issues as they arise.
- Integrate and customize third-party tools and services to support marketing initiatives.
- Responsible for designing and implementing new features and functionality.
- Produce and maintain comprehensive, usable documentation per project.
- Train colleagues and end-users in aspects of application usage.
Required Skills
- Experience developing modules and templates in Drupal 7/8/9.
- Experience building web applications in Drupal 7/8/9, PHP 7/8, HTML, CSS, JavaScript.
- Experience building and consuming various APIs.
- Solid knowledge of web development best practices in relation to web security and accessibility to create high performance websites/pages.
- Experience with Drupal backend development, including custom module development.
- Proficiency in SQL and relational databases such as mySQL, etc.
Preferred Skills
- Experience w/ migrations from Drupal 7 to Drupal 8/9 is preferred.
- Experience with cloud platforms, such as AWS
- Through understanding of the Software Development Lifecycle (Requirements, Design, Development, Testing)
- Experience with SaaS product development
- Involved with the Drupal community and contributions
- Knowledge of HIPAA Compliance
Company Website
https://www.credencemedicure.com
Location
Chandigarh, India