Evolving Web is looking for a Technical Project Manager to lead web projects and enhance client satisfaction from Montreal. Utilize your expertise in Drupal and WordPress in a flexible hybrid environment.
This role is ideal for a detail-oriented project manager with 5+ years in overseeing complex technical projects, preferably within a web agency. The candidate should have a Bachelor’s degree in engineering or a related field. You will work closely with creative and development teams, managing workflows and ensuring effective project delivery.
Key Responsibilities:
• Guide projects through all phases using agile processes
• Set project timelines and act as a performance guide
• Coordinate with developers and designers for smooth execution
• Maintain project schedules and budget reporting
• Ensure client engagement and satisfaction with project status
Requirements:
• Bachelor’s degree or equivalent experience
• 5+ years managing web development projects
• Experience with project management tools like JIRA
• Strong understanding of website usability and user experience
• Excellent communication skills in English
Apply your project management skills and creativity to produce top-notch digital solutions while working at Evolving Web.
#J-18808-Ljbffr