What are the responsibilities and job description for the Drupal Developer position at Altudo?
Job Description
Position: Drupal Developer
Location: Remote
Duration: 6 Months
Summary
This position requires strong front-end, back-end development and QA automation skills, including the ability to fix accessibility issues, setup for new Drupal sites including building theme and custom modules. The skills required for these development and maintenance tasks include, but are not limited to HTML5, Twig, SCSS, PHP, JavaScript (ES6 ), jQuery, JSON, Git, SQL, and Unix CLI, as well as knowledge of continuous integration, web security and responsive web design. Communications and interpersonal skills are essential, since the web developer works closely with departmental staff and external vendors to continuously improve the university's web presence, as well as define and document new projects.
Job Description
The web developer works with departmental staff and constituencies throughout the University to create and maintain Drupal-based websites including the central University website, Penn Today, the Office of the President as well as special projects.
* Work with the development staff to create Drupal modules and themes.
* Help Migrate existing Drupal 7 content to Drupal 8
* Continuous improvement of web properties
* Assist w Q/A process
* Collaborate on project documentation
Qualifications
*Bachelor's Degree and at least 2 years of related experience required or equivalent combination of education and experience.
*Degree in Computer Science, Mathematics or related fields preferred and 3 years to 5 years of related experience preferred.
* Proficient understanding of web markup, including HTML5, CSS3* Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS
* Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
* Proficient understanding of cross-browser compatibility issues and ways to work around them.
* Proficient programming for HTML newsletters. Mailchimp and Litmus preferred.
* Proficient understanding of code versioning tools, such as Git
* Good understanding of SEO principles and ensuring that application will adhere to them.
* Good understanding of build and automation tools like Grunt, Gulp
* Proven experience coding responsive designs with high traffic, high profile websites.
* Ability to read and ensure feasibility of UI/ UX design documents such as screen layouts, user interface elements, and prototypes.
* Knowledge of web standards and ability to identify and remedy web accessibility issues.
* Ability to work collaboratively with developers and designers, working within a pattern library or style guide
* Able to integrate and interpret Google Analytics
* Design skills and/or Drupal dev skills a plus.
* Motivation to stay abreast of current coding practices and make continuous improvements on work.
* Ability to effectively manage multiple concurrent projects, use time management, prioritization skills, and independent judgment
* Must possess strong critical thinking and problem-solving skills
Salary : $55 - $60