Clera - Your AI talent agent
LoginStart
Start
Readymode logo
Readymode

Senior Full Stack Software Engineer

OTHER•Montreal

Summary

Location

Montreal

Type

OTHER

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Senior Full Stack Software Engineer


In this role you will be building ReadyMode next-generation, a cutting-edge contact center platform. The primary focus will be on integrating multiple disparate technologies into unified automation. An ideal candidate for us is an experienced engineer who is passionate about building high-performance cloud-based platforms and applications, a brilliant problem solver and a creative self-starter. As a member of the team, you will take end-to-end ownership of a solution to deliver services enriching our contact center platform and applications.


What You'll Do


  • Be part of an agile team to develop a scalable, highly available application platform
  • Participate and contribute to requirements analysis and grooming
  • Understand performance and scalability principles and apply them when developing software
  • End-to-end feature development from UI implementation all the way through the middleware and backend platform
  • Document and communicate clearly architecture and implementation solutions
  • Work closely with product managers, testers, and application architects
  • Troubleshoot, harden, support, and evolve current platform in production


Required Qualifications/Experience


  • Bachelor Degree or higher in Computer Science, Software Development or related fields
  • Strong Computer Science fundamentals in design, data structures, algorithms, problem solving and complexity analysis
  • 7+ years of industry experience in server-side development
  • Experience architecting, developing and deploying internet scale, distributed and mission-critical service
  • Strong understanding of event-driven systems and architectures
  • Experience in designing and implementing:
    • asynchronous applications
    • microservices architectures
    • AWS cloud native applications
    • RESTful interfaces
  • Experience in applying design patterns and separating concerns in a distributed system
  • Experience working with MySQL Or other Relational Databases
  • Proficient in one of the following popular eco-systems
    • JavaScript: Node.js, React
    • Java ecosystem: Quarkus, Spring Boot
  • Experience working with Websockets is desired
  • Experience with the LAMP Stack is desired
  • Experience working within an Agile/Scrum team
  • Positive, self-motivated, and enthusiastic attitude with a strong sense of ownership
  • Strong communication skills, both verbal and written
  • Fluent in the English language


Bonus Points

  • Experience Asterisk (VOIP)
  • Experience with containerization
      


    The Perks and Benefits


    • The tools you need to get the job done - company computer sent to you!
    • Group RRSP matching
    • A full benefits package that starts day 1
    • Opportunity to participate in our Employee Stock Option Plan
    • An education and training grant in your second year
    • Work/life balance 
    • Remote and Flexible Work Opportunity 


    What you'll do

    • The role involves developing a scalable, highly available application platform and taking end-to-end ownership of solutions to enhance the contact center platform. You will work closely with product managers, testers, and application architects to deliver high-performance applications.

    About Readymode

    Readymode is a cloud-based, outbound customer engagement platform built for sales teams. Our all-in-one platform empowers businesses to connect faster, talk more, and grow their revenue. Along with an industry-leading predictive dialer, our outbound calling solutions include advanced features like fully integrated CRM, built-in compliance tools, and real-time reporting and analytics. We make every call count with caller ID reputation monitoring tools that ensure you only call leads from your best phone numbers. Whether you're looking to streamline operations or scale your business, Readymode is more than just software; we’re your partner in success.

    Ready to join Readymode?

    Take the next step in your career journey

    Frequently Asked Questions

    What does a Senior Full Stack Software Engineer do at Readymode?

    Toggle
    As a Senior Full Stack Software Engineer at Readymode, you will: the role involves developing a scalable, highly available application platform and taking end-to-end ownership of solutions to enhance the contact center platform. You will work closely with product managers, testers, and application architects to deliver high-performance applications..

    Is the Senior Full Stack Software Engineer position at Readymode remote?

    Toggle
    The Senior Full Stack Software Engineer position at Readymode is based in Montreal, Canada. Contact the company through Clera for specific work arrangement details.

    How do I apply for the Senior Full Stack Software Engineer position at Readymode?

    Toggle
    You can apply for the Senior Full Stack Software Engineer position at Readymodedirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
    Clera - Your AI talent agent
    © 2026 Clera Labs, Inc.TermsPrivacyHelp

    Join Clera's Talent Pool

    Get matched with similar opportunities at top startups

    This role is hosted on Readymode's careers site.
    Join our talent pool first to get notified about similar roles that match your profile.