Intermediate Web Developer (Remote or in-office)Design de Plume Inc. is an Indigenously-owned, women-led creative agency with its headquarters in Sudbury, Ontario. We provide these services to governments, not-for-profits, cultural organizations, healthcare, and higher education institutions. DDP seeks to expand its operations both domestically and internationally with a team of dynamic and innovative professionals.The role:An Intermediate Web Developer is someone with up-to-date skills and knowledge to interpret prototypes and technological requirements into a live web product. They will work on a variety of digital projects (primarily websites) with our team and on their own. At the Intermediate level, they are able to be responsible for their own work with limited oversight and will begin to provide strategic input to project development.What you’ll do: Project Management & Communication: Interpret design briefs, provide project insights, and issue weekly status updates. Estimate project timelines and update the Project Manager. Actively participate in weekly meetings, report on progress, and communicate risks and obstacles.Development & Collaboration: Collaborate with the Senior Developer to meet development goals. Write, debug, and comment code based on provided requirements. Ensure code quality by conducting self-QA checks before peer review and formal QA processes.Technical Excellence: Promote technical best practices within the team. Stay up-to-date with industry developments, tools, and coding standards (PHP, WordPress, JavaScript, CSS/SCSS). Implement and maintain WordPress custom post types, taxonomies, and utilize the WordPress API effectively in theme development.Code Quality & Documentation: Ensure code is error-free, well-commented, and adheres to best practices for future development and support. Create final files following naming conventions and quality standards. Use Git, branching, pull requests, and WP CLI effectively.Accessibility & Debugging: Apply accessibility best practices and troubleshoot related issues. Debug issues in PHP, JS, and WordPress.Collaboration & Culture: Support the company’s culture, values, and mission, including championing IIDEAS (Indigeneity, inclusivity, diversity, equity, accessibility, sustainability). Approach challenging conversations with professionalism and curiosity. Contribute to a proactive, team-oriented environment.Additional Duties: Accurately enter all hours and tasks into the time-keeping system daily. Assist with QA activities and other duties as assigned.What you bring to the team:Experience & Expertise: At least 3 years of proven experience as a Junior or Intermediate Developer, with a strong understanding of development, agile methodologies, and best practices.Communication & Collaboration: Excellent interpersonal skills, with the ability to build relationships across teams and work with diverse personalities. Strong communication skills that foster collaboration, inspire others, and contribute to a positive team environment.Project & Time Management: Proven ability to manage multiple projects, priorities, and stakeholders simultaneously, with strong attention to detail and the ability to adapt to changing priorities.Problem-Solving & Initiative: Demonstrated ability to take initiative in problem-solving, identify potential issues early, and proactively address challenges to keep projects on track.Strategic Thinking & Flexibility: Strong strategic thinking and problem-solving skills, with the flexibility to adjust priorities as needed to meet project goals.Mentorship & Team Support: Experience mentoring or guiding peers through knowledge-sharing, fostering a productive and collaborative team environment.Innovation & Creativity: Track record of driving innovative solutions, contributing creative ideas that enhance project outcomes and improve team efficiency.Confidentiality & Client Focus: Ability to handle sensitive information and align projects to meet defined goals for clients across various industries.Benefits at DDP:$60,000 / year2 weeks of holiday (plus an additional week of paid holiday over our Christmas shut-down)4 Paid personal days / yearMedical, Dental, and Eye coverage after 6 months of full-time employmentRRSP benefits after 6 months of full-time employmentRGD Fees covered as part of our Team MembershipProfessional development allowance (Conference, training, etc)Please note that these benefits apply to full-time employees.Work Contract:Full-time, PermanentProbation period of 6 monthsThis is not a freelance role and agency experience is mandatory.Only candidates currently residing within Canada will be considered.Work Hours:Monday to Friday 9:00am to 4:30pm (EST)Holidays:There are 9 paid public holidays per year. National Indigenous day, June 21st and National Day for Truth and Reconciliation, September 30th are also considered paid holidays at DDP. Design de Plume is closed approximately 1 week a year around Christmas.Location:Remote or Sudbury, ONDesign de Plume promotes and supports a flexible model where all staff can work from home, in the office or a combination of both to suit their best working environment.To apply for this role, please send your resume and cover letter to . Only applications sent to this address will be reviewed and considered. We thank all candidates for their interest and effort in applying and will only be able to contact shortlisted candidates with updates or next steps.Interview Process:Our interview process is designed to help us get to know you better, while giving you the opportunity to learn more about us and the role. It consists of three stages:Initial Interview: You will have a conversation with our Operations Manager and Senior Developer. This will be an opportunity for us to discuss your experience, technical skills, and how you approach problem-solving.Technical Assessment: If you are selected to move forward, you will be asked to complete a technical assessment asynchronously. This will allow you to demonstrate your hands-on skills and knowledge relevant to the position. The assessment is not related to active projects or client work and candidates will receive an honorarium for their time and effort.Team Meet & Greet: Finally, we’ll invite you to meet the team. This is a more informal stage where you’ll get a sense of the team culture and have a chance to ask any remaining questions about the role or work environment.Please note that not all candidates will be selected to proceed to each stage. We aim to make each stage as fair and transparent as possible, and we appreciate your time and effort throughout the process.Accommodation / Accessibility:Design de Plume does not discriminate in hiring or terms and conditions of employment because of an individuals race, ancestry, colour, place of origin, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, family status or marital status, or any other protected category recognized by provincial or federal laws.Should you require any accommodation, please inform us and we will work with you to meet your accessibility needs. For any accessibility-related assistance, requests for information in accessible alternative formats or to report any accessibility problems, please share in your application.
Job Title
Intermediate Web Developer