
Drupal Developer
- Halifax, NS
- Permanent
- Full-time
- Create and maintain web-based platforms
- Create website layouts/user interfaces by using standard HTML/CSS practices
- Build and integrate modules and third-party applications
- Build API integrations
- Accurately produce front-end components using creative mock-ups
- Review code and merge requests for junior development team members
- Work closely with project team to analyze and understand user needs to implement website content, design, performance, and capacity
- Quote large scale projects/tasks
- Identify and communicate opportunities for improving builds/processes to the team
- Participate in regular project stand-ups and sprint reviews
- Transfer knowledge and train team members
- Act as an escalation point for the project team
- Track projects and record time sheets using Jira
- Collaborate in a team environment and take direction from leadership
- 5+ years of professional experience in web development
- Demonstrated experience with Drupal, WordPress, or other CMS's
- Proven experience using LAMP-stack technologies
- Must be familiar with modern PHP development practices and tools including, PHP 7, composer, and packagist
- Experience creating custom components/modules/plug-ins to integrate with CMS-based websites
- Experience creating cross-browser compatible and standards compliant HTML, CSS, and JavaScript
- Must be comfortable using CLI
- Strong fundamental knowledge of Git and related processes
- Familiarity with web infrastructure technologies like SSL and DNS
- Proven track record of handling all aspects of website builds
- Must have the ability to communicate project/ task status updates, and any issues to internal and external stakeholders
- Stays up to date with software development best practices
- Self-directed troubleshooting abilities
- Willingness to help the team grow and learn
- Highly organized with the ability to function in a fast-paced business environment
- Strong problem-solving skills and attention to detail
- Strong interpersonal skills with the ability to collaborate in a team environment
- 80% premium share option for Group Health Insurance (medical, dental, vision), with a health spending account to top up your claims
- A healthy living account
- Company matching RRSP program
- Top up for Parental/Pregnancy leave
- Remote and flexible work arrangements
- Transit and fitness discounts
- Recreational sports teams
- Learning and development opportunities with a multitude of resources
- Internal recognition programs
We are sorry but this recruiter does not accept applications from abroad.