Alteo is looking for a Development Team Lead for a permanent position based in Montreal.
*** 90% remote job: office 1 day every 2 weeks ***
As Development Team Lead, you will be responsible for managing a small teams of developers working on the development of the next generation of an eCommerce solution.
Responsibilities:
- Responsible for leading a team of developers, guiding and mentoring team members as well as helping the team meet their targets
- Work on software development projects, as well as managing the team's output, will be responsible for designing and developing high-quality software
- Work closely with stakeholders, such as product managers, to ensure that the software being developed meets their requirements
- Set standards and best practices for the code and guidelines for collaborative code review on PRs
- Hiring and onboarding new team members
Profile:
- DEC/BAC in IT or equivalent
- 10+ years experience in software development
- 3+ years experience as development team lead
- Experience with Ruby (Sinatra) or other back-end languages
- Deep knowledge of JavaScript, HTML 5 & CSS 3
- Experience with React
- Experience with MySQL
- Deep understanding of REST API
- Deep understanding of responsive front-end frameworks, cross-browser user interfaces / browser limitations, modern web technologies, web security & SEO
- Attention to details and strong commitment to quality
- Experience with a version control system (Git, SVN)
- Background processing scheduler (Sidekiq) (asset)
- Distributed Datastore (Elastic Search) (asset)
- Experience with ReactAdmin (asset)
- Strong analysis skills, capacity to find solutions
- Product-focused
- Structured, capacity to plan and organize priorities
- Team player with natural leadership
- Good communication skills in French & English
@@@@@
Alteo est à la recherche d'un Chef d'équipe développement pour un poste permanent basé à Montréal.
*** Emploi à 90% à distance : bureau 1 jour toutes les 2 semaines ***
En tant que Chef d'équipe développement, vous serez responsable de la gestion d'une petite équipe de développeurs travaillant sur le développement de la prochaine génération d'une solution eCommerce.
Responsabilités :
- Responsable de la direction d'une équipe de développeurs, de l'orientation et du mentorat des membres de l'équipe ainsi que de l'atteinte des objectifs de l'équipe.
- Travailler sur des projets de développement de logiciels et gérer les résultats de l'équipe. Vous serez responsable de la conception et du développement de logiciels de haute qualité.
- travailler en étroite collaboration avec les parties prenantes, telles que les chefs de produit, afin de s'assurer que le logiciel développé répond à leurs exigences
- Définir des normes et des meilleures pratiques pour le code et des lignes directrices pour l'examen collaboratif du code sur les PR.
- Embaucher et intégrer les nouveaux membres de l'équipe
Profil :
- DEC/BAC en informatique ou équivalent
- Plus de 10 ans d'expérience dans le développement de logiciels
- 3+ ans d'expérience en tant que Chef d'équipe développement
- Expérience avec Ruby (Sinatra) ou d'autres langages back-end
- Connaissance approfondie de JavaScript, HTML 5 et CSS 3
- Expérience avec React
- Expérience avec MySQL
- Connaissance approfondie de l'API REST
- Compréhension approfondie des frameworks frontaux réactifs, des interfaces utilisateur multi-navigateurs / des limitations des navigateurs, des technologies web modernes, de la sécurité web et du référencement.
- Souci du détail et fort engagement en faveur de la qualité
- Expérience avec un système de contrôle de version (Git, SVN)
- Planificateur de traitement en arrière-plan (Sidekiq) (atout)
- Datastore distribué (Elastic Search) (atout)
- Expérience avec ReactAdmin (atout)
- Forte capacité d'analyse, capacité à trouver des solutions
- Axé sur le produit
- Structuré, capacité à planifier et organiser les priorités
- Esprit d'équipe et leadership naturel
- Bonne capacité de communication en français et en anglais