Jobs at Alteo

View all jobs

Senior Full-Stack PHP Developer [#3388]

Montreal, QC
Alteo is looking for a Senior Full-Stack PHP Developer for a permanent position based in Montreal.

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
  • 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

Profile:
  • DEC/BAC in IT or equivalent
  • 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 quiet 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
  • Fluent in English, French an asset
Nice to have: 
  • 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
@@@@@
Alteo est à la recherche d'un Développeur Full-Stack PHP Sénior pour un poste permanent basé à Montréal.

Responsabilités :
  • Développer une compréhension générale du vote en ligne et de nos processus d'affaires.
  • Développer une compréhension approfondie de la fonctionnalité et de la programmation du système de vote.
  • Utiliser Git / Github pour le contrôle des versions et la coordination des projets.
  • Programmer des améliorations basées sur des spécifications de haut niveau
  • Développer, documenter et exécuter un plan de test pour chaque amélioration.
  • Examiner les modifications du code source et tester les améliorations lors des examens par les pairs.
  • Effectuer occasionnellement des projets spéciaux non liés à la programmation, des recherches ou des tâches de brainstorming.
  • Fournir une assistance technique au reste de l'équipe sur demande, par exemple en exécutant des requêtes de base de données ou en vérifiant le code source.
  • participer à des réunions d'équipe.

Profil :
  • DEC/BAC en informatique ou équivalent
  • 5 + ans d'expérience en développement dans un environnement d'équipe
  • Expérience de travail sur un produit logiciel complexe, orienté vers le client.
  • Expérience de l'écriture de code de qualité et du respect des normes de codage
  • Maîtrise de PHP
  • Excellente connaissance de la pile complète - PHP, MySQL, HTML, CSS, JavaScript
  • Forte connaissance du framework Symfony
  • Solides compétences en programmation orientée objet (OOP)
  • Connaissance de Git
  • Capacité à concevoir et à écrire des tests unitaires
  • Capacité à travailler dans un environnement Linux
  • Forte envie et capacité d'apprendre
  • Solides compétences en résolution de problèmes
  • Solides compétences en communication
  • Un bureau à domicile calme avec une connexion Internet haut débit (si vous souhaitez travailler à domicile).
  • Autonome et discipliné pour travailler de manière productive depuis votre bureau à domicile (si souhaité)
  • Capacité d'adaptation, esprit d'équipe, attitude positive et excellente éthique de travail.
  • Créatif et passionné par la croissance au sein d'une entreprise fantastique
  • Parler couramment l'anglais; le français est un atout

Atouts : 
  • Connaissance de l'administration des serveurs LAMP
  • Connaissance de l'accessibilité du Web
  • Connaissance des questions de sécurité web
  • Connaissance du responsive web design et de la compatibilité multi-navigateurs.
  • Connaissance du processus de développement Agile
  • Compétences en matière de réglage et d'optimisation des performances

More Openings

Windows System Administrator [#3333]
Junior C# Developer [#3354]
Senior C# Developer [#3353]

Share This Job

Powered by