MBLM’s Toronto office is looking for a Senior Software Developer/Senior Web Developer. The Senior Developer is responsible for the planning and developing of complex online sites and applications. In this role, the Senior Developer will help to define the technology roadmap and be involved in the planning of client software solutions. They work with other team members (project managers, designers, consultants, QA) and develop MBLM’s innovative digital solutions. 


  • Serving as the senior software/web developer.
  • Independently code and testing of complex technical solutions.
  • Assist junior level developers in developing their skill sets.
  • Consistently demonstrate a strong desire to advance online development knowledge by assuming more responsibilities for resolving complex problems.
  • Adhere to coding standards defined by the roadmap.
  • Establish and meet deadlines and personal work plans.

Skills & Competencies

  • 3+ years of professional relevant web/software development experience.
  • Bachelor’s Degree in Computer Science, Software Engineering or related.
  • Strong emphasis on front-end web technologies: HTML5, CSS3, JS, Bootstrap, JQuery (and other JS frameworks), JSON and XML
  • JS knowledge beyond utilizing publicly available frameworks.
  • Proficiency with PHP, Python, JAVA
  • Experience working with MySQL
  • Knowledge of Node.js
  • Understanding of web architecture such as session, cache, cookies, connection pooling.
  • Expertise with database programming and performance tuning.
  • Ability to emphasize creating clean, efficient code that can scale.
  • Strong knowledge of O-O programming principles
  • Excellent written and verbal communication skills

Apply Now