To apply for this job you must first either login or register

Full-Stack Developer

Montreal, Quebec  - Permanent

Job Description

Our client is looking for talented and experienced Full-Stack javascript developers that are proud and passionate about their craft. You are resourceful, self-motivated and pride yourself on your creativity and ability to design elegant solutions to hard problems. You communicate well and love working as part of an amazing team.

Develop web UIs using HTML5 and a modern framework like ReactJs that interacts with scalable, reactive micro-services that are loosely coupled using mechanisms like HTTP/REST API or a message bus with meaningful unit tests. Work with our designers to iterate and improve the UI over time, listen to and integrate user feedback.

Must Have Skills:

- ReactJs/Redux/webpack
- A university degree in Computer Science or relevant work experience.
- Functional and Object oriented programming experience.
- Deep understanding of asynchronous programming.
- Source code management like GIT and github

Nice to Have Skills:

- Event Sourcing
- Functional Pogramming with ImutableJs, Lodash, underscore, Rx, ...
- Continuous Integration (Travis, Jenkins, GoCD)
- dev/ops tools like docker
- Scala/Java/Javascript/HTML/CSS/Bootstrap
- Akka actors, Akka-HTTP and Akka-Streams
- React Native
- Elixir/Haskell/Swift
- Knowledge/experience with AWS/Azure/Digital Ocean/Heroku/dokku
- Interest in and experience with machine learning and AI powered chatbots (deep learning in particular)

Starting: ASAP
Travel: 10%
Dress Code: Casual
To apply for this job you must first either login or register