Full stack web developer

2 days ago

, Canada CoFoMo Inc. Full-time

Here's a brief overview of the tasks and responsibilities you'll have:



  • Write clear, high-performance, robust, maintainable, and tested code;
  • Design, develop and scale Full Stack Web applications;
  • Develop new modules, features, objects and templates related to data management and valorization platforms;
  • Design, develop, and consume REST APIs;
  • Ensure the integration and interoperability of the various application components;
  • Integrate user interfaces that comply with accessibility standards and web best practices;
  • Contribute to application design and user experience decisions;
  • Participate in the continuous improvement of the user experience;
  • Conduct code reviews and promote development best practices;
  • Maintain high standards for code quality, performance and security;
  • Collaborate in the continuous improvement of development processes and practices;
  • Diagnose and resolve operational issues;
  • Recommend and implement secure, reliable and high-performance technological solutions that meet business needs;
  • Act as an active member of an Agile team by proposing improvements to existing work methods and practices.

The profile you are looking for is as follows:



  • Have a minimum of ten (10) years of experience in software development;
  • Have significant experience in designing, developing, and integrating web applications;
  • Demonstrate experience in designing, developing, and consuming REST APIs;
  • Experience as a developer, integrator and operator of technological solutions, including the feasibility, design, implementation and delivery phases;
  • Be proficient in Python, PHP as well as JavaScript or TypeScript;
  • Knowledge of modern web architectures;
  • Apply good security development practices;
  • Use source code management tools and collaborative development environments;
  • Bachelor's degree in computer science, computer engineering or a related field, or any equivalent combination of education and experience;
  • Demonstrate excellent analytical, synthetic, and problem-solving skills;
  • Make relevant recommendations oriented towards business needs;
  • Understand business issues and be a good listener;
  • Collaborate effectively in multidisciplinary teams;
  • Demonstrate autonomy, versatility and initiative;
  • Experience with the CKAN platform (an asset);
  • Experience with the Drupal platform (an asset);
  • Knowledge of Agile methodologies and/or the SAFe framework (an asset);
  • Experience in cloud environments (an asset);
  • Demonstrate an interest or experience in data management and valorization (an asset).
#J-18808-Ljbffr