Job closedPosted a year ago

Clearly IP Inc - Senior Full Stack Developer, UCaaS Platform

Full Stack Developer
Open to offers Montreal, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Full Stack Developer is needed in Montreal, Canada.

Client: Clearly IP Inc

Location: Montreal, QC, ca

Contract: Freelance

Job Description

This is a remote position. We are seeking a highly motivated and talented Senior Full Stack Developer to join our rapidly expanding organization. This individual will become an integral part of our UCaaS development team, reporting directly to the Senior Vice President of Cloud Software Engineering. The successful candidate will assume the role of a senior architect and developer, offering guidance and supervision to other team members. The responsibilities associated with this position include:

  • Acting as the technical architect for ClearlyIP’s UCaaS development team.
  • Providing guidance and code reviews to other development team members.
  • Designing and implementing (i.e., coding) backend and frontend software for the UCaaS platform.
  • Performing troubleshooting and analysis for issues reported by Quality Assurance, Support, or customers.
  • Integrating third-party cloud APIs and libraries.
  • Designing and developing scalable, distributed APIs and software, with a strong emphasis on security, scalability, and reliability.
  • Utilizing strong analytical skills to comprehend performance indicators and optimize services and networks as required.
  • Managing redundant services and clusters that necessitate high availability.
  • Employing best practices in coding and software development to produce highly efficient, scalable, and secure software.

Requirements

Skills & Background:

To qualify for this position, candidates must demonstrate a good knowledge of English and/or French with some basic knowledge of the second language in order to properly exchange, communicate, and collaborate within a dynamic and multi-cultural environment.

A minimum of five years of comprehensive experience in web application development is required, encompassing both backend and frontend development on Linux-based operating systems. Key technical skills include a strong command of modern JavaScript and extensive knowledge of at least one of the leading JavaScript frameworks, specifically VueJS or ReactJS. Furthermore, candidates should possess knowledge of at least two backend development languages from a broad selection, including Ruby, Java, PHP, C, C++, Rust, and Go.

A solid understanding of network protocols, particularly WebSockets and HTTPS, is essential for building secure and efficient web applications. The ideal candidate will also exhibit a strong aptitude for quickly learning and adapting to new technologies and development tools, crucial in a rapidly evolving technological landscape.

In terms of data management, good knowledge of relational databases such as MySQL and PostgreSQL is expected. Strong proficiency in source control tools like GIT and Subversion is also critical for collaborative development and version management. The role requires a good understanding of multi-system-based applications, indicating the ability to work with complex, distributed architectures.

Excellent backend and frontend debugging skills are a must, enabling efficient troubleshooting and resolution of technical issues. Candidates should have proven experience in building scalable and redundant server-side software and APIs on the Linux platform, ensuring high availability and performance of applications.

While not strictly required, experience with Voice over IP (VoIP) and open-source telephony stacks, such as Asterisk and Freeswitch, is considered a significant asset. Similarly, experience with WebRTC (Web Real-Time Communication) would also be advantageous for this role.

Benefits

  • Paid Sick Days
  • Vacation accrues based on uninterrupted service at the end of the reference year (previous year).
  • Regulated Statutory Holidays
  • We offer a flexible benefit plan:
  • Individual
  • Family
  • As a member, these are the benefits you are entitled to:
  • Life Insurance
  • Dependent Life (if you have family coverage)
  • AD&D (accidental death and dismemberment)
  • Long Term Disability
  • Dental
  • Medical
  • Access to co-working office 2727 Saint-Patrick street Suite 109, Montreal, QC

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.