Un terrain de jeu pour faire la différence par l’expertise logicielle
Chez Nexapp, on aide les organisations à tirer le meilleur de la technologie. Travailler dans un environnement aussi performant que bienveillant, c’est ce qui nous permet de réaliser cet objectif ambitieux.
Plus que du code : de l’impact durable, projet après projet
Le genre de projets dont tu vas être fier
Ton expertise au service de clients variés
Pourquoi choisir Nexapp?
La culture
- Travailler au sein d’une équipe de personnes passionnées qui partagent les mêmes valeurs
- Des rituels offrant visibilité, transparence, reconnaissance et opportunité de connecter avec tes collègues
- Formations offertes à toute l'organisation sur les compétences de savoir-être
- L’opportunité de t'impliquer dans la vie de l’entreprise
- Activités sociales et sportives pour cultiver la cohésion
Le développement professionnel
- Évoluer dans un écosystème de professionnel.les et de spécialistes de talent avec qui échanger et apprendre
- Travailler avec des clients de tailles et d'industries variées utilisant diverses technologies
- Une culture de rétroaction à 360° : on s’écoute et on apprend les uns des autres, partout et tout le temps
- Budget de formation pour l'amélioration continue des compétences techniques
- «L’heure d’apprentissage» à laquelle tu peux assister à toutes les semaines
- Soutien dans ton développement de carrière
L'équilibre travail-vie personnelle
- Semaines de 37.5 ou 35 heures de travail
- Plus d’un mois de congé par année
- Journées personnelles pour prendre soin de toi (ou d’un proche)
- Horaire et lieu de travail flexibles
- Possibilité de «tracances» au Canada et à l’étranger
Les avantages
- REER collectif, CELIAPP et CELI avec contribution de Nexapp
- Assurances collectives avec contribution de Nexapp dès l’entrée en poste
- Accès à la télémédecine 24/7 et programme d’aide aux employés et à leur famille (PAEF)
- Allocation annuelle pour activités sportives
Des valeurs vécues au quotidien
Cultiver la cohésion
Agir avec conviction
S’impliquer avec passion
S’améliorer continuellement
Des valeurs vécues au quotidien
On se fait un devoir de cultiver un environnement de travail sain qui valorise la collaboration, l’ouverture à la communication et le respect. On croit fermement que l’effort collectif est la clé pour réaliser de grandes choses.
Cette détermination qui inspire la confiance implique de rester engagés et persévérants malgré les obstacles, et de prendre des décisions courageuses guidées par le meilleur de nos connaissances, nos valeurs et notre mission.
Notre passion nous anime et se manifeste par l’enthousiasme, l’énergie et l’engagement personnel qui teinte tout ce qu'on fait. On applaudit ceux et celles qui prennent l’initiative, prennent les choses à cœur et apportent une véritable passion dans leur travail.
On cherche à s'améliorer, à innover et à être continuellement en apprentissage tant personnellement que collectivement. On élève constamment la barre pour nous-mêmes et pour l’industrie
Une équipe qui aime bien faire les choses, sans se prendre trop au sérieux
Ce que j’aime chez Nexapp, c’est la curiosité des développeurs et développeuses et leur capacité à apprendre.
Puisque je souhaite coacher l’équipe et les aider à grandir, j’ai un terrain de jeu incroyable. Le focus n’est pas autour des stories ou des tickets à livrer. On se concentre sur le besoin du client et à livrer de la valeur régulièrement.
L'intrapreneure que je suis a trouvé chez Nexapp un terrain de jeu extraordinaire, nourrie par une culture dynamique et les talents qui la façonnent.
Entourée d'une communauté de passionnés, j'ai l'opportunité de conjuguer des objectifs ambitieux avec le plaisir au quotidien. Je suis fière de faire la différence dans une entreprise où la direction s'engage pleinement à placer la dimension humaine au cœur de sa stratégie d’entreprise.
C'est un environnement motivant où je me sens bien outillée pour relever les nouveaux défis que je rencontre.
J'avais confiance que chez Nexapp, je continuerais d'apprendre et d'appliquer les bonnes pratiques qu'on m'a enseignées, autant au niveau du développement que des processus.
Malgré que je travaille à la maison 100% du temps, je me sens totalement incluse dans l’équipe grâce aux rencontres quotidiennes et aux multiples occasions d’échanger avec mes collègues.
De plus, les horaires flexibles sont extrêmement positif pour ma santé mentale! Ça me permet de moduler mes journées et même mes semaines selon mon énergie, mon humeur, ma productivité et toutes les choses qui se passent en dehors du travail.
Travaille d'où tu veux
Chez Nexapp, on a la conviction que la cohésion naît des rencontres en personne. Puisque notre équipe est distribuée aux quatre coins du Québec, on se réunit pour les événements importants à notre magnifique bureau situé à Sainte-Foy, dans la Ville de Québec, l’hôte principal de ces moments où la magie opère!
On croit aussi aux avantages d’avoir de la flexibilité. C’est pourquoi au quotidien, tu restes maître de ton lieu de travail. Bureau, télétravail de la maison, chalet Nexapp à Charlevoix, espace de travail partagé, tracances au Canada et d'autres pays ou un mélange de tout ça, tant que tu as du Wi-Fi, travaille d'où tu veux.
Faire partie de l'équipe, ça te parle?
On embauche
Des réponses aux questions que l'on nous pose le plus souvent
Non! On recrute partout au Québec.
On a des collègues 100% remote aux quatre coins de la province, et d’autres qui aiment venir au bureau tous les jours pour travailler. Chez Nexapp, tu as une vraie flexibilité : travaille d’où tu es le plus efficace, et déplace-toi au besoin pour les moments qui comptent.
L'équipe de direction et les gestionnaires font partie intégrante des activités quotidiennes de Nexapp. Tu les verras à nos rencontres trimestrielles, aux 5 à 7, dans les réunions et de façon aléatoire dans nos bureaux à aire ouverte. Ce sont autant d'occasions de profiter de notre hiérarchie linéaire pour partager tes idées ou tes opinions. D'ailleurs, nos rencontres trimestrielles apportent beaucoup de transparence à toute l'équipe et les sondages fréquents effectués auprès de l’équipe permettent à tout le monde de partager ses pistes d’amélioration.
On s'adapte à la réalité unique de chacun de nos clients pour livrer plus de valeur. C'est d'ailleurs ce qui nous a permis de développer notre approche inspirée des bonnes pratiques d'ingénierie logicielle dans une variété de domaines, qu'il s'agisse de la santé, de la finance ou de produits SaaS, et plus encore. Il existe cependant différents éléments qui se retrouvent dans tous les projets, ou presque.
On travaille généralement en collaboration de deux façons avec nos clients, soit en co-développement avec leurs équipes internes ou en réalisant le projet de A à Z.
Peu importe le type de collaboration, on vise à accompagner les clients à travers leur cycle complet de développement logiciel, de la stratégie produit, au développement, en passant par le design de produits numériques.
On constitue nos équipes en tenant compte :
- des forces et des intérêts de chaque développeur et développeuse ;
- des besoins spécifiques de nos clients ;
- de l’équilibre global des projets chez Nexapp.
On privilégie des équipes de petite taille, stables et multidisciplinaires, capables de livrer de la valeur rapidement. Dans cette optique, nous cherchons également à préserver les duos, trios ou équipes qui fonctionnent bien ensemble, tant en matière de performance que de plaisir à collaborer.
La réponse varie grandement en fonction de la réalité de chaque client. Peu importe le projet, tu peux compter sur un écosystème de développeurs et développeuses logiciels, de gestionnaires de produit et de designers de produits numériques. Bien que nous évoluons dans le domaine du service, nos équipes ne sont pas distribuées chez les clients. On travaille ensemble dans les environnements physiques et virtuels de Nexapp.
Ça varie beaucoup : de quelques mois à quelques années, selon l’ampleur des projets, avec une moyenne d’environ 36 mois. Certains clients renouvellent mandat après mandat pour faire évoluer leur produit ; d’autres ont un besoin plus ponctuel et ciblé. L’important pour nous, c’est toujours de livrer des résultats rapidement et souvent, peu importe la durée.
On travaille avec plusieurs technos établies et émergentes selon le contexte du client. Ce qui est non négociable pour nous, c'est de travailler selon les bonnes pratiques d’ingénierie logicielle, comme :
- les tests automatisés et la pyramide des tests
- le Test-Driven Development (TDD) et le Domain-Driven Design (DDD)
- les principes S.O.L.I.D.
- l'approche tell, don’t ask (TDA)
- la clean architecture
- les cloud design patterns
- l'accessibility-first design
- le functional programming
Pour nos équipes, l’IA est un outil à leur service, jamais un substitut à leur expertise. Nos développeurs et développeuses l’utilisent pour accélérer certaines tâches, réduire la friction au quotidien et améliorer la qualité, mais demeurent pleinement responsables des solutions qu’on livre. La qualité, la fiabilité et la maintenabilité des produits restent avant tout une responsabilité humaine.
Pour nos clients, l’IA représente un levier supplémentaire pour adresser de réels enjeux d’affaires grâce à la technologie, de façon pragmatique et mesurable. Puisqu’on est d’abord et avant tout une entreprise d’ingénierie logicielle, chaque usage de l’IA est réfléchi, encadré et ancré dans la réalité du terrain. Elle doit être utile, maîtrisée et alignée sur la valeur livrée, jamais utilisée au détriment de la rigueur ou de la qualité.
La réalité de chaque personne est différente et Nexapp souhaite que ton horaire puisse s'adapter à tes besoins, tant qu'il y a une bonne communication avec tes collègues et les clients pour assurer l'avancement des projets!
C’est travailler au cœur d’enjeux d’affaires réels.
- Tu es en contact direct avec les clients et leurs équipes.
- Tu expliques clairement des concepts techniques et tu aides à orienter les décisions.
- Tu découvres des contextes variés, ce qui te fait grandir très vite comme développeur.euse.
Le tout, en restant soutenu par une équipe multidisciplinaire avec des expertises en design, stratégie et ingénierie d’affaires pour te soutenir dans ton développement.
On souhaite évaluer ta curiosité et ton désir d'apprendre. On cherche aussi des gens qui ont une attitude positive et qui souhaitent collaborer avec leurs collègues au quotidien. On évalue tes compétences techniques : la polyvalence et le souci de la qualité sont de mise! On discute avec toi de principes de qualité, de tests, de développement Web et mobile. N'hésite pas à nous partager ton intérêt pour des domaines d’affaires ou des produits spécifiques!
On aimerait te recommander ces lectures : Clean Code et Clean Architecture. Ainsi que ces sites d’exercices de katas : Kata-Log, Kata-Catalog sur GitHub et Emily Bache sur GitHub. Pour la nomenclature des code smells et des design patterns : le site Refactoring Guru et le podcast Soft Skills Engineering. Les sites suivants pourraient t'être utiles : TDD Buddy, Code Cop et Programming with Wolfgang. On termine avec un lien utile vers notre blogue, plus particulièrement les articles techniques.
Le processus peut varier selon les postes, mais il ressemble généralement à ceci :
Une première rencontre pour faire connaissance et aller au-delà de ton CV. On se parle de tes aspirations, de ton parcours et de tes valeurs pour s’assurer d’un fit mutuel!
Une deuxième rencontre impliquant le ou la gestionnaire. On discute plus spécifiquement du rôle et tu auras l’occasion de poser toutes tes questions.
Finalement, une discussion technique avec deux membres de l’équipe. Les sujets qui seront abordés lors de cette discussion te seront indiqués au préalable pour que tu puisses bien te préparer!