Search jobs > Montreal, QC > Developpeur solution

Développeur de solutions Full-Stack / Full-Stack Solution Developer

Browns Shoes
Montréal, Québec, CA
Full-time

All of our store managers, district managers and sales directors started out on the floor at our stores and worked their way up through the company, so they understand the needs of their front-line employees on a personal level they were there once, too.

À propos de Browns :

Fondée à Montréal en 1940, Chaussures Browns a été bâtie sur un principe : faire passer le client en premier. Inébranlable dans sa mission d'offrir une expérience de magasinage inoubliable, Browns demeure l'intersection où le luxe rencontre l'abordabilité, et où chaque client est entendu.

Après des débuts modestes en tant que magasin familial, Browns est devenu le principal détaillant indépendant de chaussures en Amérique du Nord, avec plus de 65 magasins au Canada.

Aujourd'hui, nous sommes fiers d'offrir une sélection de premier ordre de styles tendance et de collections exclusives qui incitent nos clients à revenir.

À propos du poste :

En tant que développeur de solutions Full-Stack au sein de notre département de technologie et de logistique, vous développerez des solutions complètes, en travaillant sous la direction du responsable du développement et de l'architecture logicielle.

Vos tâches comprendront la conception et le codage d'applications Web et mobiles internes à l'aide de technologies modernes, ainsi que la personnalisation et l'intégration de systèmes d'origine externe.

Qui recherchons-nous ?

Professionnel polyvalent maîtrisant à la fois les technologies front-end et back-end, responsable de la création de solutions de bout en bout.

Sur le front-end, collaborer avec les designers UI / UX pour implémenter les interfaces utilisateur, en garantissant une expérience fluide et visuellement attrayante, basée sur les modèles de standards web modernes.

  • La maîtrise de langages comme HTML, CSS, Typescript et JavaScript est cruciale. La connaissance de Bootstrap, Tailwind CSS et / ou CSS-in-JS est un gros plus.
  • Back-end : travailler avec des langages côté serveur (par exemple, C#, Node.js, Python, Java) pour développer une logique serveur robuste et évolutive.

Concevoir et gérer les bases de données, en assurant un stockage et une récupération efficaces des données.

  • La connaissance ou la familiarité avec Next.js, ReactJS ou un framework comme VueJS ou Angular est requise.
  • L'expérience avec .NET Core en C# et les modèles back-end Clean Architecture est un gros atout.
  • Le développeur Full Stack intègre ces composants pour construire des applications web réactives, en utilisant des API RESTful pour une communication fluide entre le front-end et le back-end.
  • L'expérience avec Docker et le développement basé sur Docker-compose est un atout.
  • La familiarité avec les systèmes de contrôle de version (par exemple, Git), les processus de déploiement et les plateformes cloud est essentielle.
  • Les compétences de résolution de problèmes, le souci du détail et la capacité à s'adapter aux technologies évolutives sont des attributs clés.
  • Se tenir au courant des tendances et des meilleures pratiques de l'industrie pour maintenir un haut niveau de compétence dans ce rôle dynamique.

Quels sont les avantages pour vous ?

En tant que membre de la famille Browns, vous aurez accès à d'excellents avantages tels que :

  • Politique de travail hybride
  • Assurance collective
  • Programme d'aide aux employés
  • Contribution de l'employeur à votre REER
  • Rabais pour les employés
  • Remboursement annuel de 300 $ pour l'exercice physique
  • Cafétéria subventionnée et petit déjeuner gratuit
  • Café, thé et chocolat chaud gratuits
  • Séance de yoga hebdomadaire gratuite
  • Parking gratuit sur le site

Ce que vous allez faire :

  • Participer à tous les aspects du développement logiciel agile, y compris la conception, l'implémentation et le déploiement.
  • Définir l’architecture et fournir des conseils sur la construction de systèmes de bout en bout optimisés pour l’efficacité et la performance.
  • Travailler principalement en NET Core Framework, C#, Next.JS, React, Typescript et JavaScript.
  • La familiarité avec un framework mobile cross-platofrm comme ReactNative, Flutter, .Net MAUI ou Xamarin est un plus définitif.
  • Collaborer avec des designers inspirants et des ingénieurs front-end, et travailler avec des ingénieurs back-end de premier plan pour créer des API fiables.
  • Collaborer à travers les fuseaux horaires via Microsoft Teams, les documents et les vidéoconférences fréquentes.
  • Travailler sur la pile complète, en construisant des solutions distribuées hautement évolutives qui permettent des expériences utilisateur positives et une croissance mesurable de l'entreprise dans un environnement de commerce unifié.
  • Développer de nouvelles fonctionnalités et infrastructures en fonction des besoins émergents de l'entreprise et des projets.
  • Assumer la direction de nouveaux projets, de la conception au déploiement.
  • Assurer la performance, la disponibilité et l'évolutivité des applications, et maintenir des normes élevées pour la qualité du code et la conception des applications.
  • Travailler avec des méthodologies de développement agiles, en respectant les meilleures pratiques et en poursuivant des opportunités d'apprentissage continu.

Ce que nous recherchons :

  • Baccalauréat en informatique ou équivalent, technologie de l'information ou ingénierie
  • Intérêt pour apprendre de nouveaux outils, langages, workflows et philosophies
  • Certification professionnelle un plus
  • Au moins 5 ans d'expérience dans la construction d'applications logicielles à grande échelle
  • Expérience dans la construction d'applications web
  • Expérience dans la conception et l'intégration d'API RESTful
  • Excellentes compétences en débogage et optimisation
  • Expérience en tests unitaires / integration

Postulez dès maintenant !

Prêt à saisir cette opportunité unique et à contribuer à façonner l'avenir de Chaussures Browns ? Nous serions ravis de vous rencontrer ! Postulez pour devenir notre développeur de solutions Full-Stack en envoyant votre CV dès aujourd'hui.

Nous remercions tous les candidats, mais seules les personnes sélectionnées pour un entrevue seront contactées.

Merci de votre intérêt pour Browns !

About Browns

Founded in Montreal in 1940, Browns Shoes was built on one principle : putting the customer first. Unwavering in our mission to provide an unforgettable shopping experience, Browns remains the intersection where luxury meets affordability, and every customer is heard.

From humble beginnings as a mom-and-pop shop, Browns grew to become North America’s leading independent footwear retailer with over 65 stores Canada-wide.

Today, we’re proud to offer a top-notch selection of trending styles and exclusive collections that keep our customers coming back for more.

About the Role :

As the Full-Stack Solution Developer in our Technology and Logistics department, you'll be developing complete solutions, working under the Manager, Development and Software Architecture.

Your tasks include the conception and coding of in-house Web and Mobile applications with modern technologies as well as customizing and integrating externally sourced systems.

Who We’re Looking For :

Versatile professional proficient in both front-end and back-end technologies, responsible for creating end-to-end solutions.

On the front-end, collaborate with UI / UX designers to implement user interfaces, ensuring a seamless and visually appealing experience, based on modern web standards patterns.

  • Proficiency in languages like HTML, CSS, Typescript and JavaScript is crucial.
  • Knowledge of Bootstrap, Tailwind CSS and / or CSS-in-JS is an asset.
  • Back-end : work with server-side languages (e.g., C#, Node.js, Python, Java) to develop robust and scalable server logic.

Design and manage databases, ensuring efficient data storage and retrieval.

  • Knowledge of or familiarity with Next.js, ReactJS or one framework like VueJS or Angular is required.
  • Experience with .NET Core in C# and Clean Architecture back-end models is an asset.
  • Full Stack Developers integrate these components to build responsive web applications, employing RESTful APIs for smooth communication between the front and back ends.
  • Experience with Docker and Docker-compose-based development an asset.
  • Familiarity with version control systems (e.g., Git), deployment processes, and cloud platforms is essential.
  • Problem-solving skills, attention to detail, and the ability to adapt to evolving technologies are key attributes.
  • Stay updated on industry trends and best practices for maintaining a high level of proficiency in this dynamic role.

What’s In It for You :

As part of the Browns family, you’ll have access to first-rate employee benefits and exciting events, including :

  • Group Insurance
  • Employee Assistance Program
  • Employer Contributions to your RRSP
  • Employee discount
  • $300 annual exercise reimbursement
  • Subsidized cafeteria and free breakfast
  • Free coffee, tea, and hot chocolate
  • Free weekly yoga sessions

What You’ll Do :

  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale.
  • Work primarily in NET Core Framework, C#, Next.JS, React, Typescript and JavaScript.
  • Familiarity with cross-platofrm mobile framework like ReactNative, Flutter, .Net MAUI or Xamarin is an asset.
  • Engage with inspiring designers and front-end engineers and collaborate with leading back-end engineers to create reliable APIs.
  • Collaborate across time zones via Microsoft Teams, documents, and frequent videoconferences.
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth in a unified commerce retail environment.
  • Develop new features and infrastructure in support of rapidly emerging business and project requirements.
  • Assume leadership of new projects, from conceptualization to deployment.
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.

What We’re Looking For :

  • Bachelor’s degree or equivalent in computer science, information technology, or engineering.
  • Interest in learning new tools, languages, workflows, and philosophies.
  • Professional certification an asset.
  • At least 5 years of experience in building large-scale software applications.
  • Experience in building web-based applications.
  • Experience in designing and integrating RESTful APIs
  • Excellent debugging and optimization skills
  • Experience in unit / integration testing

Apply Now!

Ready to take advantage of this unique opportunity and help shape the future of Browns Shoes? We’d love to meet you! Apply to be our Full-Stack Solution Developer by submitting your resume today.

While we appreciate your interest in this role, please note that only selected candidates will be contacted.

Thank you for your interest in Browns!

17 days ago
Related jobs
Promoted
Intelletec
Canada

Understanding of underlying blockchain technology, ideally w/ a passion for crypto. All roles are full-stack, but open to backend-leaning or frontend-leaning. With more than 8 years of successful growth under their belt, they are looking to expand. They have completed more than $10 billion in trades...

Promoted
AEC Solutions inc.
Montreal, Quebec

S'occuper de la commande et du retour des pièces auprès des fournisseurs et maintenir l'inventaire des pièces de rechanges;. Aider à former les opérateurs sur la résolution des arrêts de machines et du dépannage des équipements de production;. Une approche proactive em matière de support, de résolut...

BDC
Montreal, Quebec

BDC te verse une contrepartie de tes cotisations volontaires, un régime de pension à prestations déterminées, un compte de dépenses mieux-être et soins de santé de 750 $, pour n’en nommer que quelques-uns. C’est aussi être au centre de projets économiques et financiers ambitieux afin de voir plus lo...

Valital Technologies
Canada

Valital extrait en temps réel les renseignements de source ouverte sur l'internet, les filtre et les analyse pour signaler les informations sur des organisations et des individus relativement à des risques en ESG et à des situations d'inconduite. Valital est une plateforme de vigie de nouvelles en l...

Talan
Montreal, Quebec

Rejoindre des équipes dynamiques, où le rôle du collaborateur est au centre de l' avons à cœur de créer des espaces permettant à chacun de s'épanouir, que ce soit dans sa carrière professionnelle ou par des engagements sociaux et environnementaux. Cette plateforme est une plateforme électronique com...

Circle Medical - a UCSF Health Affiliate
Montreal, Quebec

CE QUE VOUS FAIREEZ- Concevoir et mettre en œuvre des expériences pour améliorer l'acquisition, l'activation et la rétention des patients- Configurer l'analyse des données pour comprendre le comportement des utilisateurs- Écrire un code de preuve de concept qui tire parti des opportunités que vous e...

Amazon
Montreal, Quebec

Et nous recherchons les bonnes personnes qui nous aideront à bâtir cet avenir! En vous appuyant, entre autres, sur la puissance de Twitch et d'AWS, vous aurez l'occasion d'innover dans le domaine de la jouabilité, de la créativité, du marketing et des technologies, et travaillerez aux côtés de certa...

Audiokinetic
Montreal, Quebec

Partenaire stratégique et de confiance des plus grands développeurs et fabricants d'équipement d'origine (FEO) de médias interactifs, Audiokinetic dispose d'un écosystème de partenaires établi de longue date au sein de l'industrie audio et parmi les fabricants de plateformes. Jouez un rôle clé au se...

S.i. Systems
Montreal, Quebec

Deliver the analysis, design, development, and implementation of solutions. Mainframe Developer to work with Cobol to develop and implement solutions for a large insurance client -. Utilize their technical knowledge to lead technical discussions with stakeholders and external technical partners in a...

Altus Group Data Solutions Inc./Groupe Altus Gestion de Données Inc.
Montreal, Quebec

Cette équipe est responsable de la production de notre base de données des transactions commerciales, qui suit l'activité des investissements commerciaux dans les principaux marchés canadiens et fournit aux professionnels de l'immobilier des informations sur le marché et des données pour une prise d...