Full Stack Developer

Full Stack Developer

Montreal, Quebec  - Permanent


Job Description

Our client is a leading provider of predictive analytics software and account-based marketing services. Positioned for yet another year of growth, we are looking for a Back-End / Full stack developer to join our development team.

Responsibilities:

•You will be working as part of the team responsible for an enterprise class predictive marketing platform that drives higher response rates, pipelines conversions and pipelines values by enhancing sales and marketing execution with predictive analytics and intelligence
•You will report to our back-end engineering Team Lead and will work closely with our teams in Belfast, Dublin, and Philadelphia
•Participate in a full AGILE development process with frequent releases
•Develop fully functional application components with clean code
•Build backend MicroServices with well defined API’s
•Work with persistent data stores, caches, messages buses, and other server-side technology
•Create automated unit tests, API tests, integration tests and ensure quality delivery
•As a member of the team, you will help in modernizing and enhancing our award winning product


Must Have Skills:

•Minimum of 5 years Experience
•Strong understanding of JavaScript and Typescript fundamentals and ecosystem
•Significant experience developing RESTful APIs with NodeJS
•Significant experience developing reactive UIs with ReactJS
•Familiarity with developing for AWS platform using containers
•Significant experience writing automated tests for JS applications
•Experience translating product requirements into technical specifications
•Experience with Agile methodologies, e.g. Scrum and Kanban
•Familiarity with at least one message broker, e.g. RabbitMQ, Kafka, etc.
•Familiarity with service-oriented architecture patterns
•Familiarity with horizontal scaling patterns


Details:

Starting: ASAP







Similar jobs in Montreal:

Similar jobs in other locations: