Full Stack Web Developer

Fluent.ai - Montréal, QC (30+ days ago)

Apply Now

Joining Fluent.ai provides you an opportunity to experience an exciting, disruptive technology startup poised for rapid growth. The technology has already been validated by world-renowned academic experts as well as major industrial customers in diverse sectors. You will be joining a diverse, dedicated, smart and fun team. With other members of the team, you will push the frontiers of machine learning and speech recognition research in order to develop advanced solutions. We work hard, we don’t always agree, but we always laugh out loud and we always move forward together; will you be able to keep up? We certainly hope so!

  • Work closely with the product manager and executives to implement new features into the SaaS applications
  • Extend system to third party systems by incorporating calls to their API’s
  • Ensuring the security of the system while maintaining the scalability and performance standards
  • Developing new features in a high transaction quick response environment
  • Creating tools that will be add to the SaaS application to ease the integration of the technologies into other systems

REQUIREMENTS

  • 3+ years of experience in full stack development (Any platform)
  • Strong architectural and system modelling experience
  • Experience developing and delivering high transaction SaaS applications
  • Strong JavaScript Node.js experience both on the front-end and back-end
  • Expert knowledge of API creation and integrations
  • Strong experience with a front-end framework (TotalJs, React.js, MEAN or other)
  • Excellent understanding of Redis and Rabbit MQ
  • History of MongoDB usage
  • Solid Socket.IO experience
  • Understanding of Isomorphic web applications
  • Ability to work in a highly flexible agile environment
  • A strong commitment to quality
  • A university degree in Computer Science or relevant work experience

Other beneficial assets:

  • Big Data management ( Hadoop, MongoDB Sharding and clustering)
  • Experience with Auth-as-a-Service frameworks (Auth0)
  • Source code management experience (GIT, Github)
  • Development process management (Jira/Confluence)
  • Knowledge/experience with AWS/Azure
  • Machine Learning or Signal processing experience

BENEFITS

Our team is dedicated to the vision of enabling voice control for all – breaking down the barriers presented by our English-centric world. We’re a vibrant startup located in the heart of downtown Montreal. At Fluent.ai, you will be an early team member, leading work on an exciting, disruptive technology that is poised for rapid growth. You will also be an important part of cultivating and shaping our team culture – a culture that challenges you in an open and respectful environment where your ideas are important. We have a team-first attitude and collaboration is not only encouraged, but essential to solve the big problems we have chosen to tackle.

We are assembling a diverse group with variety in age, skill set, and background, so if you share our vision and can keep up with our hustle, we want to connect with you.

Job Type: Full-time

Experience:

  • Architecture / Design: 2 years (Preferred)
  • Web Development: 4 years (Required)
  • NodeJs: 2 years (Required)
  • MongoDB: 2 years (Required)
  • Deployment or DevOps: 2 years (Preferred)

Education:

  • Bachelor's Degree (Preferred)