If you're curious, check out our dev documentation here (https://developers.coveo.com/display/public/JsSearchV1/JavaS...). You can even download and play with it, so you know what you're getting into. We primarily use (and love) Typescript to help grow our codebase without losing our sanity in addition to recent libraries and tools.
While we offer all the perks people come to expect of a job (great new offices, top of the line equipment, competitive salaries and insurance, unlimited cappucinos and snacks, nerf gun battles), we think the best part about working with us is simply being excited about going to work every day. On a day to day basis you'll continually face interesting challenges, have great autonomy and you'll be able to bring your ideas to the table knowing that your team genuinely wants to hear them.
Coveo is positioned as the top leader for Insight Engines in Gartner's 2017 Magic Quadrant (http://blog.coveo.com/coveo-leads-gartner-magic-quadrant-for...). We're growing quickly and hiring talented, passionate developers to join our worldclass team. Our Montreal offices are brand new (http://blog.coveo.com/coveo-montreal-finally-home/) and we've also rebuilt our entire Quebec City office to accomodate all our new hires in a great environment.
Interview Process: phone screen - interview - tech test - offer.
To get in touch : firstname.lastname@example.org or simply take a look and apply here http://careers.coveo.com/open-positions