Current jobs related to Senior Full-Stack PHP Developer - Montréal - Simply Voting Inc.


  • montréal, Canada Compunnel Inc. Full time

    Senior Full Stack Java Developer -- AWADC5692570Top 3 Must Have:Hands-on Coding experience (preferably Java, but Python or any language is acceptable)Able to design a systemExperience in Cloud infrastructureTop 3 Nice to Have:Experience in designing Gui applicationsHands on experience in Angular and Java scriptFamiliarity with Kafka and Mongo DB.Overview:We...


  • Montréal, Canada The Mobility House Full time

    About Us The Mobility House (TMH) is shaping the zero emissions future of energy and mobility. Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of zero emissions, zero cost charging. We integrate flexible charging with energy systems to stabilize the electrical grid and free it from fossil...


  • Montréal-Est, Canada West-Island Conseils Full time

    Senior Full Stack Software Developer (Golang & React) 4 weeks ago Be among the first 25 applicants Our client is an innovative, forward‑thinking company that provides technical consulting, design, and programming services for show control and the entertainment industry. Since 2015, the company has also been designing and manufacturing its own platform for...


  • Montréal-Est, Canada West-Island Conseils Full time

    Senior Full Stack Software Developer (Golang & React) 4 weeks ago Be among the first 25 applicants Our client is an innovative, forward‑thinking company that provides technical consulting, design, and programming services for show control and the entertainment industry. Since 2015, the company has also been designing and manufacturing its own platform for...


  • Montréal, QC, Canada Compunnel Inc. Full time

    Senior Full Stack Java Developer -- AWADC5692570 Top 3 Must Have: Hands-on Coding experience (preferably Java, but Python or any language is acceptable) Able to design a system Experience in Cloud infrastructure Top 3 Nice to Have: Experience in designing Gui applications Hands on experience in Angular and Java script Familiarity with Kafka and Mongo DB....


  • Montréal, QC, Canada Compunnel Inc. Full time

    Senior Full Stack Java Developer -- AWADC5692570 Top 3 Must Have: Hands-on Coding experience (preferably Java, but Python or any language is acceptable) Able to design a system Experience in Cloud infrastructure Top 3 Nice to Have: Experience in designing Gui applications Hands on experience in Angular and Java script Familiarity with Kafka and Mongo DB....


  • Montréal, QC, Canada Compunnel Inc. Full time

    Senior Full Stack Java Developer -- AWADC5692570 Top 3 Must Have: Hands-on Coding experience (preferably Java, but Python or any language is acceptable) Able to design a system Experience in Cloud infrastructure Top 3 Nice to Have: Experience in designing Gui applications Hands on experience in Angular and Java script Familiarity with Kafka and Mongo DB....


  • Montréal, Canada Procom Full time

    English version to follow---------------------------------------- Développeur Java Full Stack / Full Stack Java Developer Vous êtes un développeur full stack expérimenté, passionné par la création d'applications évolutives, sécurisées et à haute performance ? Rejoignez notre équipe dynamique pour travailler sur des solutions de plateforme...


  • Rue Sainte-Catherine #, Montréal, QC HB A, Canada E+E Consulting Full time

    Company Description Onyx Technologies développe des solutions logicielles innovantes pour optimiser les ventes et le marketing dans l'industrie immobilière. En s'appuyant sur des outils CRM avancés et un partenariat avec Salesforce, nous aidons les promoteurs et agences à automatiser leurs processus et à améliorer la gestion de leurs relations...


  • Montréal, QC, Canada Procom Full time

    English version to follow---------------------------------------- Développeur Java Full Stack / Full Stack Java Developer Vous êtes un développeur full stack expérimenté, passionné par la création d'applications évolutives, sécurisées et à haute performance ? Rejoignez notre équipe dynamique pour travailler sur des solutions de plateforme...

Senior Full-Stack PHP Developer

4 weeks ago


Montréal, Canada Simply Voting Inc. Full time

About Us Based in Montreal, Quebec, Simply Voting Inc. is a leading provider of secure, hosted online elections. Our clients include prominent organizations such as Elections PEI, the Liberal of Canada, and the University of Toronto. Known for our innovative voting systems and outstanding customer service, we are a financially stable, growing company with a professional yet welcoming work environment. About the Role This position is the perfect opportunity for someone who is looking for a stable, full-time career developing complex, mission-critical software that has a direct impact on democracy in various sectors of our society. Your time will mostly be spent programming and testing various back-end enhancements to the voting system and related software infrastructure. A smaller portion of your time ( 25%) will be spent on front-end user interface enhancements. Due to the nature of the software and industry, testing is critical and it is common to spend much more time testing your code than writing it. You will be given proper training to understand the industry and how our voting system works. Our technology stack currently includes CentOS, MariaDB 10.6, Symfony 7, PHP 8, HTML5, jQuery and Tailwind CSS. Key Benefits 85% work from home Excellent work/life balance Life, health, and dental plan Annual company-wide bonus RRSP matching Four weeks of vacation Competitive salary based on experience Required Qualifications At least 5 years of experience developing in a team environment Experience working on a complex, customer-facing software product Experience writing quality code and adhering to coding standards Mastery of PHP Excellent knowledge full stack - PHP, MySQL, HTML, CSS, JavaScript Strong knowledge of Symfony framework Strong Object Oriented Programming (OOP) skills Knowledge of Git Ability to design and write unit tests Ability to work in a Linux environment Strong desire and ability to learn Strong problem-solving skills Strong communication skills A home office with high speed internet (if working from home is desired) Self-motivated and disciplined to work productively from your home office (if desired) Adaptable, a team player, a positive attitude, and tremendous work ethic Creative and passionate about growing with a fantastic company Preferred Qualifications Fluency in French Knowledge of LAMP server administration Knowledge of web accessibility Knowledge of web security issues Knowledge of responsive web design and cross-browser compatibility Knowledge of Agile development process Performance tuning & optimization skills Responsibilities Develop a general understanding of online voting and our business processes Develop an in-depth understanding of functionality and programming of the voting system Use Git / Github for version control and project coordination Program enhancements based on high-level specifications Develop, document, and execute a testing plan for each enhancement Review source code changes and test enhancements during peer reviews Review and investigate application errors Perform load tests and source code static analysis Perform occasional non-programming special project, research, or brainstorming tasks Provide technical assistance to the rest of the team on request, for example, by running database queries or checking source code Participate in team meetings Application Process If this role excites you and aligns with your career goals, we invite you to apply by submitting your CV to . We thank all applicants for their interest; however, only those selected for a short test and interview will be contacted. Ready to make a meaningful impact while working with a supportive and professional team? Eager to be proud of the work your company does? We look forward to meeting you