Jobs
>
Toronto

    EverCommerce - Full-Stack Developer, Remote (Canada) - Toronto, Canada - EverCommerce Canada, Inc.

    EverCommerce Canada, Inc.
    EverCommerce Canada, Inc. Toronto, Canada

    3 weeks ago

    Default job background
    Full time
    Description

    Full-stack Developer, EverCommerce – Remote, Canada

    At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally transform the service economy with tailored, end-to-end SaaS solutions that simplify and empower the lives of our 685,000+ customers. As a leading service commerce platform, our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals in the areas of Home & Field Services, Health Services, and Wellness industries.

    We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:

    We are looking for a detail oriented Full-Stack Developer to join the team that is building the EverPro Edge platform, a new initiative within EverCommerce that is aimed at helping SMBs save, learn, and grow. We have recently launched our rewards program, coupled with personalized, and engaging content to help empower businesses to thrive. We are a small team and it's still early days so you'll have the opportunity to play an important role in defining and building the solution as we experiment and evolve.

    We are in search of an experienced full-stack developer spanning the domain of front-end development, back-end development, and AWS best practices, all coupled with an agile mindset. You will contribute to solutions from inception to deployment, and everything in between. The solutions you build must not only work today, but also support rapid iteration and innovation as we grow

    Responsibilities :

  • Deliver solutions from conception, through to live in production. There is no handoff, you will own solutions from end-to-end.
  • Contribute to the architecture decisions to help build a robust and scalable system. You will dissect business problems into well designed systems. You will leverage your experience to know what to build and the discipline to know what not to.
  • Define algorithms, data structures, and use design patterns to deliver solutions that balance performance, and maintainability.
  • Write effective, scalable, and highly readable code. Review code of your peers and know effective ways of communicating code quality standards with the broad team.
  • Take a mockup design and translate it into working code. You will provide continuous feedback to ensure designs are providing the best user experience possible.
  • Deliver front-end experiences using and Typescript.
  • Continue to evolve the microservices back-end by building robust RESTful APIs using
  • Take part in the shared responsibility of managing the AWS environments via AWS CDK.
  • Work within a highly collaborative team that solves problems together, and continues to look for opportunities to improve.
  • Show passion and curiosity Ask questions, challenge assumptions, and embrace change as part of a team that is pushing for innovation.
  • Skills and Experience needed for success in this role:

  • Expertise in server side API frameworks
  • Expertise in database design and caching technologies
  • Experience designing, building and consuming RESTful APIs
  • Understanding of Domain driven design
  • Experience building complex server side systems using micro services (or similar) architectures
  • Experience with unit testing frameworks for APIs
  • Experience in working with containers
  • Experience in deploying FE and BE applications using CI/CD
  • Expert knowledge of HTML / CSS / JavaScript
  • Experience with front-end JavaScript libraries/frameworks such as React, Angular or Ember
  • Experience with front-end unit testing frameworks and libraries
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Experience and passion for Agile, DevOps and Lean approaches to delivering software and value for our customers
  • 4+ years of professional industry experience
  • Where:
    The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in Canada, if you're close to Toronto, you will have access to our Toronto office – if you're close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

    Benefits & Perks:

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match
  • Continued investment in your professional development through Udemy
  • Compensation EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $130,000 – $155,000 CAD Per Year. Please note that the salary range information provided is a general guideline and combines all of the distinct labor markets within the US. EverCommerce considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, candidate's work location, education/training, key skills, internal peer equity, external market data, as well as, market and business considerations when making compensation decisions.

    EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience



  • Gatekeeper Ltd Toronto, Canada

    **Description**: · Gatekeeper is a SaaS-based, next-generation Vendor & Contract Lifecycle Management (VCLM) & Third Party Risk Management (TPRM) Solution. We help our customers to restore visibility of their vendor contracts, take control of their vendor and contract processes a ...


  • Gatekeeper Toronto, Canada

    **Description**: · Gatekeeper is a SaaS-based, next-generation Vendor & Contract Lifecycle Management (VCLM) & Third Party Lifecycle Management (TPRM) Solution. We help our customers to restore visibility of their vendor contracts, take control of their vendor and contract proces ...


  • DemandHub Toronto, Canada

    **Role**: Business Development Representative [BDR] - Entry Level Sales [Remote] · **Location**:Remote. **Applicants must be based in Ontario, Canada**. · **Company**:DemandHub · **Summary**: · We're on a mission to help local businesses grow. Our powerful messaging platform allo ...


  • EDF Renewables North America Toronto, Canada

    Scope of Position: · The Intern is responsible for supporting the Project Development team to identify, evaluate, structure, promote and develop renewable energy projects for EDF Renewables in Western Canada. · **Responsibilities**: · **Responsibilities**: · - Conduct competitive ...


  • UGE International Toronto, Canada

    UGE develops, owns, and operates community and commercial solar and energy storage projects in the United States and abroad. With over a decade of experience in the industry, we are on the front lines, working to accelerate the transition to clean, reliable energy worldwide. · Th ...

  • Epsilon Solutions Ltd.

    Remote Developer

    5 days ago


    Epsilon Solutions Ltd. Ontario, Canada

    DB/ETL Developer · 12 Months · Video Interview · Location : Mississauga, Canada [Remote is fine] · :- · Strong background knowledge on Python and Kafka · Hands on Experience in ETL development using ETL Tool Talend and Spark · Highly proficient in writing complex yet effici ...

  • Themesoft Inc.

    Developer - Remote

    5 days ago


    Themesoft Inc. Toronto, ON, Canada

    Role: APIC DeveloperLocation: Toronto, ON(Remote)Required Skills:API ConnectIBM DataPowerIBM IIBResponsibilities:Knowledge of API design standards, patterns, and best practicesExperience in designing and development of SOAP/REST based Web Services.Knowledgeable in creation of XSL ...

  • IDT Corporation

    Developer - Remote

    5 days ago


    IDT Corporation Toronto, ON, Canada

    We ́re looking for a Senior Kamailio Developer to help us build and scale a cloud PBX solution based on Kamailio and Asterisk. · The team is building a cloud PBX solution based on Kamailio and Asterisk. We welcome you to be involved in all parts of a large ecosystem built around ...

  • Medium

    Developer - Remote

    1 week ago


    Medium Toronto, ON, Canada

    We ́re looking for a Senior Kamailio Developer to help us build and scale a cloud PBX solution based on Kamailio and Asterisk. · The team is building a cloud PBX solution based on Kamailio and Asterisk. We welcome you to be involved in all parts of a large ecosystem built around ...

  • Viva Tech Solutions

    Remote IT Developer

    5 days ago


    Viva Tech Solutions Toronto, ON, Canada

    10+ years of experience in application development using SharePoint, Power Apps and Power AutomateProfessional who knows how Power Apps and Power Platform supports client business needsDesign Power Apps (Model-Driven and Canvas), Power Automate, Dataverse and other Power Platform ...

  • Imploy

    Remote Developer

    3 weeks ago


    Imploy Toronto, ON, Canada

    Our Client is a global IT solution provider with offices in seven countries across the globe. We are technology advisors and solution providers with a proven track record of solving business challenges with our unique industry-based consultative solution approach. We partner with ...


  • Stripe Toronto, ON, Canada $136,800 - $244,700

    Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. We are passionate about helping merchants build highly optimized, delightful checkout experience ...


  • Crowdlinker Inc. Toronto, ON, Canada

    React Native Developer (Remote, Open Roster Contractor Opportunity) · Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis). Crowdlinker is an end-to-end digital product studio based in Toronto and Barcelona with a relent ...


  • NTT DATA Services Toronto, ON, Canada

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. We are currently seeking a Salesforce Developer to join our remote team. · Our Developers are fundamental to ensuring the digital technology and related services that N ...

  • Constant Contact

    Java Developer REMOTE

    3 weeks ago


    Constant Contact Toronto, ON, Canada

    Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. Our team is composed of seriously awesome individuals dedicated to empowerment, integrity, and inno ...


  • Score Media and Gaming Inc. Toronto, ON, Canada

    The design system team's mission is to deliver an internal product that will make the lives of our designers and other engineers better. We are a unique team in the company in that we are comprised equally of designers and engineers across all front end platforms (web, native iOS ...


  • Uncanny Owl Toronto, ON, Canada Full time

    WordPress Developer (Full Stack) at Uncanny Owl · As a full stack WordPress developer at Uncanny Owl, you will build infrastructure to create new features, improve existing code, squash bugs, and help us rapidly scale our platform. · You will primarily working with our product ...


  • Quantum Technology Recruiting Inc. Toronto, ON, Canada

    Job Title: Ruby on Rails Developer - Looking for Backend and Full stack · Job Type: 6 month contract · Job Status: Remote · Join our client, a revolutionary eCommerce technology company, as a Ruby Developer and be a key player in shaping the future of grocery shopping. Your pr ...


  • Aurium Canada Toronto, ON, Canada

    We take pride in our extensive portfolio of partnered brands that have grown alongside us, fostering a legacy of success and innovation. With over two decades of expertise in retail and distribution, we transcend conventional boundaries, offering unparalleled sales coverage, regu ...


  • Apex Systems Toronto, ON, Canada

    QA DeveloperClient: Top North American BankContract: 1 year rolling contractLocation: Toronto, Downtown Core (3 days a week in office)Project: Building/enhancing automation framework for new features of a large commercial banking web application on Selenium to test APIs, along wi ...