This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Developer at Orium, you will report directly to the Manager of Software Development and build digital products for high-profile enterprise clients.
You will collaborate with technical teams to deliver enterprise-grade Drupal-based solutions.
Your responsibilities will include prioritizing and estimating work alongside designers and the Product Owner to ensure timely and budget-friendly project delivery.
You will provide operational coaching and functional mentorship to technical team members.
You will develop and maintain web services to support the integration and scalability of Drupal-based solutions.
Your role will involve building and integrating custom Drupal components, including those using modern frameworks like Svelte (experience with Svelte is an asset but not required).
You will work with headless CMS architectures, utilizing JSON for front-end and back-end communication.
Staying up-to-date with emerging technologies to implement improved practices or overcome technical issues will be essential.
Requirements:
A strong understanding of Computer Science fundamentals and Software Engineering principles is required.
You must have 7+ years of industry experience as a Drupal developer.
Deep knowledge of the Drupal ecosystem and expertise with Drupal 10 module and theme development is essential.
Proficiency in backend development, including Drupal services and dependency injection, is required.
Experience with web service development (REST, GraphQL, or similar) is necessary.
Familiarity with modern front-end web technologies and techniques, such as HTML, CSS, JavaScript, React, and Svelte (an asset), is expected.
Knowledge of Drupal best practices and coding standards is required.
Experience with component-based development using tools like Svelte or similar frameworks is an asset.
Proficiency in managing JSON-based APIs to deliver structured content across multiple front-end platforms is necessary.
Knowledge of headless CMS architectures and decoupled systems is required.
Experience with Symfony 6 and its integration with Drupal for complex workflows is necessary.
Familiarity with CKEditor 5 and its customization in Drupal is expected.
Benefits:
Enjoy a flexible schedule of full-time hours as a remote-first organization, allowing you to choose where and how you work.
Explore ongoing opportunities for professional development, including training, conferences, certifications, and in-house peer mentorship.
Experiment with new techniques and learn about new disciplines while wearing multiple hats.
Pursue independent projects and challenge yourself in your field with dedicated “Awesome time” for self-directed professional development and quarterly training budgets.
In addition to standard medical and dental coverage, benefits include a parental leave top-up plan, an EAP, mental health coverage, virtual healthcare, and a minimum vacation policy.
The Toronto HQ offers a modern, ergonomic workspace with hotelling standing/sitting desks and an open-concept social atmosphere.
Additional perks include in-house mindfulness sessions, an employee stock option plan, remote group get-togethers, and more.
The Canada Base Salary Range for this role is $110,000 - $130,000 CAD, depending on experience, and does not include benefits or equity that might exist in your total compensation package.