- English version will follow
Pourquoi nous ?
Les meilleures personnes devraient travailler sur les problèmes les plus complexes. Chez exagens, nous utilisons des technologies de pointe, l'analyse de données, la théorie comportementale et bien plus encore pour créer des parcours numériques individualisés et mémorables. Déjà utilisés par des millions de personnes à travers le monde, nous travaillons activement à élargir les capacités de nos produits et à accroître notre présence sur le marché.
Si vous aimez résoudre des problèmes et êtes passionné(e) par l'idée de façonner l'avenir de l'industrie financière et souhaitez évoluer dans un environnement collaboratif qui vous permet de prendre en charge vos propres projets, tout en bénéficiant d'une liberté et d'un mentorat pour progresser, nous aimerions vous rencontrer. C'est une occasion unique de rejoindre une entreprise en pleine croissance où vous pourrez définir et posséder une part du futur. Nous sommes une entreprise rentable en pleine expansion, ce qui signifie qu'il y a de nombreuses opportunités d'apprendre, de diriger, de partager des réussites et de s'épanouir dans un environnement dynamique et motivant.
Qu'est-ce que tu as à y gagner ?
Les produits et l’entreprise que nous construisons sont uniques et ont déjà un impact significatif sur le marché.
En tant que développeur expérimenté dans notre startup en pleine croissance, vous serez un atout clé pour l’équipe (22 personnes, dont 8 développeurs) et bénéficiez d’opportunités de carrière exceptionnelles.
Nous recherchons une personne qui aime résoudre des problèmes techniques et opérationnels, tout en gardant à l'esprit la vision d’ensemble et la valeur pour l’utilisateur final.
Vous participerez à l’encadrement de nos autres développeurs et travaillerez à l’amélioration de nos processus. Vous contribuerez à accélérer notre croissance en veillant à ce que exagens réponde aux besoins des institutions financières aux États-Unis et au Canada.
On t'attend :
Si vous êtes créatif(ve), proactif(ve), à la recherche de nouveaux défis, avez une bonne maîtrise des technologies Java, et souhaitez travailler sur des produits utilisés par des millions d’utilisateurs, alors nous sommes faits pour nous rencontrer !
Bien sûr, vous ne serez pas seul(e) : chez exagens, vous serez entouré(e) et soutenu(e) par des personnes formidables, peu attachées aux formalités, très curieuses, et déterminées à réaliser de grandes choses.
Stacks technologiques :
- Frontend : ReactJS (Hooks, Context API, Router...), TypeScript, Redux Toolkit, React Query, RxJs, Storybook
- Testing : Jest, React Testing Library
- Outillage : Parcel ou Webpack, ESLint, Prettier, Git
- Back-End : ExpressJs, API ouverte
Responsabilités :
En tant que membre de l'équipe :
- Collaborer avec tous les membres de l'équipe (développeurs, graphistes, concepteurs d'expérience, chercheurs en comportement, spécialistes du marketing, gestionnaires, etc.) afin d'inclure l'apport de différents experts dans le produit que vous participerez à construire
- Participer à tous les aspects du développement, y compris la conception, l'implémentation, la revue de code, les tests unitaires et fonctionnels et la correction de bugs
- Être un acteur clé dans la partie technique du projet (y compris la performance, le design, la qualité du code...)
- Revoir le code des développeurs pairs
- Assurer le respect de normes de qualité élevées en établissant/renforçant les meilleures pratiques et les bonnes habitudes au sein de l'équipe de développement
- Fournir de manière proactive des commentaires constructifs et des idées pour améliorer les processus de développement, les stacks techniques..
- Soutenir l'équipe DevOps pour assurer la disponibilité et la performance de nos solutions SaaS
Qualités :
- Curieux
- Autonome tout en ayant l'esprit d'équipe
- Vous êtes passionné par la programmation, la résolution d'énigmes et la création d'applications
- Vous aimez vous impliquer et vous assurer que le travail est bien fait et efficace
- Vous cherchez à apprendre, à découvrir et à essayer de nouvelles technologies, de nouvelles méthodes et de nouvelles pratiques
Compétences techniques :
- Plus de 4 ans d'expérience dans la construction d'applications web avec des frameworks modernes JavaScript/TypeScript, en particulier ReactJs
- Solide compréhension du HTML5, du CSS3 et du responsive design
- Expérience avec TypeScript (3+ ans)
- Familiarité avec l'optimisation des performances et les meilleures pratiques en matière d'accessibilité
- A l'aise dans un environnement de travail collaboratif et rapide
- Bonus : expérience avec les systèmes de conception, les animations, ou le développement mobile-first
Vous profiterez de :
- Une rémunération compétitive et de généreuses options d'achat d'actions
- Un régime d'assurance médicale, dentaire et visuelle de niveau 1
- Nos bureaux sont situés dans l'un des bâtiments les plus anciens et les plus cool du Vieux-Port de Montréal
- Une cuisine approvisionnée en boissons gratuites, en collations, en fruits, en vin et en bière, et plus encore !
- Réunions d'équipe, jeux vidéo
- Accès facile par transport en commun ou en voiture, support à vélos de l'entreprise, douches internes
- Un environnement d'équipe amusant et la possibilité d'apprendre et d'évoluer rapidement
Why us?
The best people should work on the most challenging problems. At exagens, we’re using cutting-edge technology, data analysis, behavioral theory and more to curate memorable individualized digital journeys. Already in use by millions of people worldwide, we’re hard at work expanding the capabilities of our products and growing our market presence. If you’re a problem solver interested in shaping the future of the financial industry and working in a collaborative environment which empowers you to own your own projects while giving you both the freedom and mentorship to grow, we’d love to meet you. Here’s your opportunity to get in early to define and own a piece of the future. We are a rapidly growing profitable company, so there’s plenty of opportunity to learn, lead, laugh, and share in our success.
What's in it for you?
The products and the company we are building are unique and are already having a head-turning impact.
As a seasoned developer in our growing startup, you will be an extremely valuable asset to the team (22 people including 8 developers) and will have big career opportunities.
We are looking for someone who loves solving technical and operational problems while keeping in mind the big picture and the value to the end-user.
You will participate in developing and maintaining a SaaS solution as well as working to improve our processes. You will help accelerate our growth by ensuring that exagens caters to the needs of different financial institutions in the USA and across Canada.
We are looking for you:
If you’re creative, proactive, looking for new challenges, have a good understanding of the Java technologies and want to work on products used by millions, we’re looking for you and you should be looking for us.
Of course, you won’t be on your own: at exagens, you’ll be surrounded and supported by some amazing people who are light on ego and formality, high on curiosity, and flat out want to achieve big things.
Tech Stack:
- Frontend: ReactJS (Hooks, Context API, Router...), TypeScript, Redux Toolkit, React Query, RxJs, Storybook
- Testing: Jest, React Testing Library
- Tooling: Parcel or Webpack, ESLint, Prettier, Git
- Back-End: ExpressJs, open API
Responsibilities:
As a part of the team:
- Collaborate with all the team members (developers, graphic designers, experience designers, behavioral researchers, marketers, managers, etc) so as to include the input of different experts in the product you will participate in building
- Participate to all the aspects of development, including conception, implementation, code review, unit and functional tests and bug-fixing
- Be a key player in the technical part of the project (including performance, design, code quality...)
- Review code of peer developers
- Ensure the respect of high standard quality by establishing/reinforcing best practices and good habits within the development team
- Proactively provide constructive feedback and ideas to improve the development processes, technical stacks..
- Support the DevOps team to ensure availability and performance of our SaaS solutions
Qualities:
- Curious
- Autonomous while still being a team player
- You are passionate about programming, solving puzzles, and building applications
- You like to get involved and ensure well-done and efficient work
- You seek to learn, discover, and try new technologies, new methods, and new practices
Technical skills:
- 4+ years of experience building web applications with modern JavaScript/TypeScript frameworks, especially ReactJs
- Strong understanding of HTML5, CSS3, and responsive design
- Experience with TypeScript (3+ years)
- Familiarity with performance optimization and accessibility best practices
- Comfortable working in a fast-paced, collaborative environment
- Bonus: experience with design systems, animations, or mobile-first development
You’ll enjoy:
- Competitive compensation and generous stock options
- Tier-1 medical, dental, and vision plan
- Our office in one of the oldest, coolest buildings in Montreal’s Old Port
- A kitchen stocked with free drinks, snacks, fruit, wine & beer and more!
- Team get-togethers, video games
- Easy access by public transit or car, company bike rack & bike, in-house showers
- A fun team environment and the ability to quickly learn & grow
Powered by JazzHR
vNIcg9MAOr