Jobs

    Senior Software Engineer - Canada - Synapse International

    Synapse International
    Synapse International Canada

    3 weeks ago

    Default job background
    Description

    About Us:

    Founded in 2018, Aloware is a dynamic and fast-growing contact center as a software (CCaaS) startup that has achieved a remarkable 100% year-over-year growth for the past three years. Our transformative calling and texting software caters to a diverse array of industries, primarily serving mid-market and small B2B and B2C businesses.

    About the Role:

    We're looking for multiple well-rounded expert API/Integrations Engineer to help support our growing application. You must have strong experience building, maintaining and documenting internal APIs as well as connecting to 3rd party APIs. Experience with OAuth is necessary for this role. You'll be responsible to scope and build specific integrations with CRMs and other third-party systems that our contact center application connects to and augments.

    For this position, you must have experience building integrations between CRMs (such as Salesforce, HubSpot, Pipedrive, Zoho, Zendesk, ServiceNow, Intercom and others) and other systems, both light integrations and deep data connections. You'll be responsible to design, document, and implement a comprehensive array of one and two-way, triggered, and scheduled integrations. About You: Responsibilities

    What you'll be doing:

    This role empowers you to thrive in a creative, fast-paced engineering environment focused on delivering cutting-edge features and repurposing old ones. As an Aloware software engineer, you'd be working under the leadership of our CTO/co-founder and contributing to our code base within your designated product pod. Your path to promotion goes thru your work on exciting new scaling problems, delivering net new functionality, and becoming a team lead.

    Coding and Development:

    Develop and deliver complete user stories or bug fixes, as outlined by PMs/Product Owners. Write clean, efficient, testable, and maintainable code tailored to each user story.

    Quality Assurance:

    Conduct comprehensive unit testing to ensure code quality. Ensure each piece of code is thoroughly tested to maintain high standards. Peer Interaction and Code Review: Actively participate in peer code reviews to enhance code quality and learning. Provide support and assistance to other team members, especially in areas of expertise. Help others with questions, issues, and challenges, promoting a team-oriented environment.

    Documentation:

    Write and maintain technical documentation, highlighting its importance. Inform about new or updated dependencies, create deployment manuals, and produce instructional videos for new tasks. Path to Promotion - Innovation and Problem-Solving: Encourage generating creative ideas and innovative approaches to problem-solving. Show leadership in tackling complex challenges and contributing unique solutions. Demonstrate an ability to think outside the box, leading to improvements in processes or products. Act as a mentor or guide for less experienced team members, fostering a culture of learning and growth.

    Technical Requirements and Desired Tech Stack
    • 5+ years experience as a software engineer working on a VueJS/PHP/MySQL/AWS stack, we're open to NodeJS and Python but our application is written in PHP/Laravel and VueJS.
    • 2+ years experience integrating and implementing platforms through REST API framework, with big players including CPaaS Providers (Twilio), major CRMs (HubSpot, Zendesk, Salesforce), Billing providers (Chargebee, Stripe), and others.
    • Experience working in the API layer with security, logging, throttling, and modifying requests and responses.
    • Demonstrated experience working with VueJS or React is a must-have for this position. All our software engineers touch our UI at one point or another.
    • Familiarity with diverse modern databases (Relational, NoSQL, etc.) and BI tools is advantageous
    #J-18808-Ljbffr

  • Plotly Dash Enterprise

    Software Engineer

    4 days ago


    Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • DiliTrust Canada

    As Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...


  • Devmachine Canada

    Développeur Full Stack Software Engineer (Python, Typescript) - (H/F)... · Développeur Full Stack Software Engineer (Python, Typescript) - (H/F) Descriptif de l'offre · Qui sommes nous ? · ORNISEC est une entreprise innovante en cybersécurité, animée par sa mission : aider les ...

  • Albert Bow

    Software Engineer

    2 weeks ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...

  • QRA Corp

    Software Engineer

    3 weeks ago


    QRA Corp Canada

    Company Introduction · QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical syste ...

  • eTeam

    Software Engineer

    3 weeks ago


    eTeam Canada

    Job Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...

  • Altruistic Informatics Consulting

    Software Engineer

    5 days ago


    Altruistic Informatics Consulting Canada

    Our government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. Key Responsibilities:Design and implement software solutions.Plan, test, an ...

  • Altruistic Informatics Consulting

    Software Engineer

    3 days ago


    Altruistic Informatics Consulting Canada

    Our government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. · Key Responsibilities: · - Design and implement software solutions. · - Pl ...

  • Advanced Micro Devices

    Software engineer

    1 week ago


    Advanced Micro Devices Canada Full time

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs ...

  • Albert Bow

    Software Engineer

    2 weeks ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...

  • Sprout Social

    Software Engineer

    3 weeks ago


    Sprout Social Canada

    We know experience is built in a number of ways. Even if your background doesn't match the exact requirements, we encourage you to apply and share any relevant skills in a cover letter. Sprout welcomes all candidates to apply, including those who identify as BIPOC, women and unde ...

  • EWS Group

    Software Engineering

    3 weeks ago


    EWS Group Canada

    Software Engineering - Lead Engineer page is loaded · Software Engineering - Lead Engineer · Apply locations Remote - Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37219 Job Description: Lead Software Engineer · C&R Software has evolved over th ...

  • SnapTryAI

    Software Engineer

    1 week ago


    SnapTryAI Canada

    Company Description Welcome to SnapTryAI We are a groundbreaking startup revolutionizing the e-commerce industry by providing an innovative virtual try-out solution for online clothing shopping. With our advanced augmented reality (AR) and machine learning technologies, we empowe ...

  • Blue Strawberry

    Software Engineer

    3 weeks ago


    Blue Strawberry Canada

    Canterbury AI, a pioneering force in generative AI software, is seeking a dynamic and motivated Software Engineer to join our fast-growing team. This is an exciting opportunity to work on our flagship product, Blue Strawberry, an AI-powered software, and be at the forefront of cu ...

  • MacDonald Search Group

    Software Engineer

    4 days ago


    MacDonald Search Group Canada

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence.ResponsibilitiesDesign, develop, ...

  • deepsense

    Software Engineer

    3 weeks ago


    deepsense Canada

    Software Engineer – Machine Learning Infrastructure · Canada (remote in Canada) · deep sense .ai helps companies gain a competitive advantage by providing customized AI-powered end-to-end solutions, with the main focus on AI software, team augmentation and AI advisory services. ...

  • RPMGlobal

    Software Engineer

    3 weeks ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...

  • Velatechindia

    Software Engineer

    3 weeks ago


    Velatechindia Canada

    Software Developer Engineer in Test (SDET) Position Mission: · As Software Development Engineer in Testing (SDET), you will work on designing and writing code/script to automate and maintain functional and non-functional tests of our Enterprise grade product suites. · You will co ...

  • Transarete

    Software Engineer

    3 weeks ago


    Transarete Canada

    Work Experience Intermediate (5 to 8 years) · City GTA · Country Canada · Job Description · Resolute Workforce Solutions (Staff augmentation subsidiary of Brevitas Consulting Inc.) is dedicated to helping organizations achieve tangible results and lasting improvements via suc ...