Front-End Drupal Developer (FT or Contract)

Company:  Digital Convergence
Location: Kamloops
Closing Date: 27-11-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
COMPANY BACKGROUND Digital Convergence believes in challenging the status quo, thinking differently, and using a no-nonsense approach to reimagining business capabilities with technology. Headquartered in Kamloops, BC, Digital Convergence is a digital capabilities firm with our team spanning coast to coast across Canada. We help organizations establish and execute forward-thinking digital strategies with proven tactics that create meaningful experiences for customers and employees. We are 100% remote with team members located across Canada. Visit us @ Home | Digital Convergence THE ROLE As a Front-End Drupal Developer, you'll direct and improve best practices, architect code, collaborate on large-scale platform development and support growing enterprises. You will have the ability to be active in all aspects of the delivery lifecycle of the project and collaborate with other individuals to clarify how potential approaches relate to the broader business goals. The role is available as a Full-time employee or on a contract basis. RESPONSIBILITIES The Drupal Developer role is responsible for, but not limited to: Installation, configuration, and administration of Drupal and associated modules. Custom development to support advanced or unique functionality. Theming for a branded look and feel supporting accessibility and responsive design. Testing, validation, launch, and support activities. Develop and customize Drupal themes based on design specifications, ensuring the translation of visual designs into functional and responsive user interfaces. Utilize the Drupal theming system to develop templates and preprocess functions for implementing features per industry best practices. Implement and maintain a component-based architecture for reusability and consistency. Develop and use design systems or pattern libraries for efficient theming (e.g. Storybook, Patternlab). Implement and maintain web accessibility standards, including proper HTML markup and ARIA roles, to enhance usability for users with disabilities. Contribute to UI/UX decisions and design. Collect and analyze user requirements. Translate business requirements into functional/technical specifications. Follow industry and department best practices and policies for development work. Effectively utilize issue-tracking systems. Research and evaluate new and emerging technology associated with the CMS. Remain up-to-date with Drupal theming best practices and adopt new technologies or techniques when appropriate. Perform communication activities with clients, participate in client demo meetings, providing updates on the project's progress, discussing any issues, and answering their queries promptly. Work collaboratively with other delivery teams across the project, including but not limited to internal teams, client teams, or third party agencies. . Create and support internal processes, documentation, and their implementation. Other duties as assigned. REQUIREMENTS MUST have a minimum of 3 years experience with Drupal 8+. Only applicants who meet this requirement will be considered. Post secondary education in computer science, computer programming, web development or software engineering is an asset. An understanding of the entire web development process, including design, development and deployment, with some back-end knowledge, is preferred. Proven ability in custom module development. Experience integrating with various 3rd party APIs. Knowledge of PHP and PHP frameworks and applications including Drupal, WordPress, Symfony, and Laravel. Knowledge of HTML, CSS (w/ preprocessing), JavaScript, Typescript, Bootstrap. Oral and written communication skills. Time management, organization, and attention to detail. Demonstrable critical thinking and problem-solving. Ability to thrive in an unstructured, fast-moving and constantly evolving high-growth environment. Ability to prioritize conflicting demands. Ability to execute assigned project tasks within an established schedule. Ability to work collaboratively in a team environment. Ability to maintain confidentiality. Why join Digital Convergence: Competitive compensation package and salaries Comprehensive benefits plan with an added bonus of a sizeable Health Spending Accounts Including: Company paid group insurance, 10 paid vacation days, 5 personal days, 5 sick days, BC Stat Holidays, $5,000 CAD HSA, and other perks. 100% Remote Workforce with Flextime Policy Access to the latest technology and tools, including a brand new MacBook Pro To be a part of a growing team that believes in holding each other accountable for our success. Ongoing available Professional Development and additional training opportunities Company and team events (e.g. Monthly Lunch 'N Learns) Open and Honest Communication – No Bullshit! APPLY IF YOU Are professional, reliable, and possess a strong work ethic – you’ve got grit. Have the willingness to work outside of normal working hours, if required. Have an appetite to be challenged and are resourceful in solving problems effectively. - Thank you for your interest in a career with Digital Convergence. Please note that only those selected for an interview will be contacted. Digital Convergence is an equal opportunity employer and committed to diversity and inclusion. We encourage applications from all qualified candidates and accommodations are available upon request through the recruitment process. #J-18808-Ljbffr
Apply Now
Share this job
Digital Convergence
  • Similar Jobs

  • Front-End Drupal Developer (FT or Contract)

    Kamloops
    View Job
  • Back-End Drupal Developer (FT or Contract)

    Kamloops
    View Job
  • Back-End Drupal Developer (FT or Contract)

    Kamloops
    View Job
  • Back-End Drupal Developer

    Kamloops
    View Job
  • Back-End Drupal Developer

    Kamloops
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙