Développeur de Logiciels Full-Stack / Full-Stack Software Developer

Saco Technologies Inc. - Opportunities Full TimeMontreal, QC

Apply Now

**** English will follow ****

SACO est un chef de file en matière d'éclairage innovant, d'écrans vidéo à DEL, de solutions et de contrôles multimédias. Notre expertise s’applique à une variété de projets remarquables dans le monde entier, allant de l’éclairage architectural aux installations d’art multimédia, en passant par les expériences de tournée musicale pour les plus grands artistes.


Nous recherchons actuellement un Développeur de Logiciels Full-Stack pour joindre notre équipe.


Sous la supervision du Directeur de la R&D, le rôle du développeur est essentiel aux activités de lancement de nouveaux produits et à la maintenance/évolution de la gamme de produits existante. En suivant les meilleures pratiques et les spécifications fournies, le développeur travaillera avec l'équipe de conception électronique et de produits sur le développement et la mise à jour des interfaces utilisateur, la maintenance de la documentation des produits, tout en respectant les délais impartis et en appliquant les normes de qualité ; à ce titre, le candidat sera impliqué dans l'amélioration continue de la gamme de produits à chaque étape de leur cycle de vie.


Tâches

· Collaborer avec les équipes de l'électronique, de la conception de produits et des médias sur les nouveaux produits et leur évolution, selon les besoins

· Travailler à la réalisation des projets assignés à travers toutes les étapes de développement du produit, du concept à la production: analyse préliminaire, définition des spécifications, conception, programmation, documentation, débogage

· Travailler à l'exécution et participer aux revues de conception

· Produire et maintenir le code source, les wireframes et la documentation selon les besoins

· Créer et utiliser des API pour s'interfacer avec l'écosystème des produits Saco

· Rester à la pointe des dernières technologies Web


Qualités requises

· Baccalauréat en informatique ou expérience équivalente

· Expérience pratique et connaissance approfondie de Visual Studio, SQL Server, langages .NET (C#, Visual Basic .NET), MVC

· Expérience pratique et connaissance approfondie des applications et langages Web

· Connaissance approfondie des langages Javascript, JSON, HTML, HTML5, CSS, jQuery

· Connaissance approfondie des styles d'architecture/API (REST, RPC)

· Connaissance des bibliothèques et cadres Javascript de haut niveau tels que ReactJS, AngularJS, Angular2+, NodeJS, PolymerJS, etc.

· Expérience et forte compréhension des principes, processus et outils DevOps ; familiarité avec des outils tels que Bitbucket/Git, Eclipse, JIRA et Confluence

· Connaissance approfondie des principes de la programmation orientée objet

· Compréhension des principes et méthodologies agiles (Scrum) et du développement piloté par les tests

· Expérience/compréhension de la conception UX et UI

· Compréhension de la couche logique de l'entreprise (back end), et de la couche base de données (Full-Stack)

· Bon esprit d’équipe, proactif et créatif

· Bonnes compétences en communication et en rédaction

· Bilingue (anglais/français)

· Bonne capacité d'apprentissage et d'écoute


Ce que nous offrons

· L'opportunité de travailler sur des projets d'éclairage unique et battant des records, exposés dans le monde entier

· Une équipe expérimentée, dynamique et en pleine croissance

· Des salaires concurrentiels, une assurance collective et un programme de cotisation égale au REER

· Des horaires de travail flexibles

· Un code vestimentaire décontracté

· Une grande diversité culturelle


On ne fait qu’un, rejoignez SACO!


SACO n'est pas seulement une marque, c'est un état d’esprit, une culture. Nous réunissons des technologues, des experts de l'éclairage et des experts médias de divers domaines pour former une communauté de connaissances et de passion, dans le but de réaliser des projets extraordinaires.


************************************************************************


*Veuillez noter que sur lecture cette description de poste, nous avons employé le masculin comme genre neutre pour désigner aussi bien les femmes que les hommes. Please note that upon reading this job description, we have used the masculine gender neutral to refer to both women and men.


************************************************************************


SACO is a leader in innovative lighting, LED video displays, and media solutions and controls. Our expertise is applied in a variety of remarkable projects worldwide ranging from architectural lighting, to multimedia art installations, to music touring experiences for top artists.


We are currently looking for a Full-Stack Software Developer to join our team.


Under the supervision of the Director of R&D, the Developer’s role is pivotal to both new product introduction activities and maintenance/evolution of the existing range of products. Following best practices and supplied specs, the Developer will be working with the electronics and product design team on the development and update of user interfaces, maintaining product documentation, while respecting assigned deadlines and enforcing quality standards; as such, the candidate will be involved in the continuous improvement of the product range throughout each step of their lifecycles.


Tasks

· Collaborate with Electronics, Product design, and Media teams on new products and product evolution, as required

· Work on delivering assigned projects through all product development steps, from concept to production: preliminary analysis, definition of specifications, design, programming, documentation, debugging

· Work on delivering and participating in design reviews

· Produce and maintain source code, wireframes, and documentation as needed

· Create and use APIs to interface with Saco product ecosystem

· Stay ahead of the latest Web technologies


Requirements

· Bachelor's degree in Computer Science, or equivalent experience;

· Strong knowledge and practical experience working with Visual Studio, SQL Server, .NET languages (C#, Visual Basic .NET), MVC

· Strong knowledge and practical experience with Web applications and languages

· Strong knowledge of languages: Javascript, JSON, HTML, HTML5, CSS, jQuery

· Strong knowledge with architecture styles/APIs (REST, RPC)

· Knowledge of high-level Javascript libraries and frameworks such as ReactJS, AngularJS, Angular2+, NodeJS, PolymerJS, etc.

· Strong understanding and experience with DevOps principles, processes, and tools; familiarity with tools like Bitbucket/Git, Eclipse, JIRA, and Confluence

· Strong knowledge of principles of Object-oriented programming

· Understanding of agile principles and methodologies (Scrum) and Test-Driven development

· Experience/understanding of UX & UI design

· Understanding of the business logic layer (back end), and database layer (Full-Stack)

· Good team spirit, proactive and creative

· Good communication and writing skills

· Bilingual (English/French)

· Good learning and listening skills


What we offer

· The opportunity to work on world-class and record-breaking lighting projects displayed across the world

· An experienced, dynamic, and rapidly growing team

· Competitive salaries, group insurance and an RRSP matching program

· Flexible working hours

· Casual dress code

· Great cultural diversity


We come together as one, join SACO!


SACO isn’t just a brand, it’s a mindset, a culture. We bring together technologists, lighting and media experts from various fields to form a community of knowledge and passion with the same goal to do extraordinary things.