Cache of job #14058324

Job Title

Drupal Developer

Employer

CPL

Location

TIPPERARY

Description

Drupal developer. Role overview: The Drupal UX/UI engineer will, in collaboration with a multidisciplinary delivery team, design and develop innovative, usable user interfaces based on user and business needs. Primary Objectives. Contribute significantly to implementing technical solutions within a collaborative, high trust, solutions delivery team which will contain other developers, designers, data scientists, product owners and DevOps engineers. Requirements analysis and understanding. Design and implement versatile front-end solutions of user facing products. Provide Drupal and front-end coding expertise, and be ready to make products better for our users. Work within a defined agile delivery process to deliver high quality front-end code and user interfaces for complex projects. Continuously innovate in terms of process and technology. Be a proactive stakeholder in quality of code and overall product quality and usability. Must embrace emerging technologies and keep abreast of new front-end frameworks, UX best practices, tools and front-end programming languages. Must have strong verbal, written and organizational skills and strong customer focus. Manage your own time, and work well both independently and as part of a team. Will perform additional job duties as required. Knowledge & Skills. 3+ years of hands-on experience in designing and implementing complex, usable User Interfaces. Strong knowledge of Drupaland experience in building web sites using built-in and contributed modules including production development of public websites. Solid background in PHP and associated libraries and tools. Extended knowledge in developing high performance, high availability sites leveraging caching tools, Expert knowledge of web technologies (object-oriented JavaScript, HTML, CSS), and experience with the latest web standards including HTML5 and CSS3. Knowledge of CSS preprocessors (Sass, Sccs and LESS) and UI frameworks (Bootstrap and Google Material Design web components. Experience with modern JavaScript libraries and ecosystem (JQuery, Angular, React, Vue, Node.js. Experience with web and mobile design and development including responsive design. Exposure to design methods and systems like Atomic Design and Google Material Design. Experience with and a passion for user-interface design. Strong sense of web design and understanding of fundamentals of user experience including UCD, usability and accessibility. Knowledge in front-end optimization techniques are a plus. Good understanding of dynamic or active web content and the use of XML based technologies including XSLT. Experience with test frameworks like JUnit, Mockito, RestAssured, Cucumber. Experience with RESTful services, good knowledge of HTTP communication. Skilled in code versioning, git preferred. Understanding of software design, UML and design patterns. Understands CI/CD and DevOps principles. Experience working in agile environments such as SCRUM and exposure to Agile PM tools such as JIRA Agile, Confluence wiki.

Date Added

1691 days ago

Apply