Expert NodeJS Developer

2 days ago


Toronto, Ontario, Canada S.i. Systèmes Full time
Job Description

S.i. Systèmes is seeking an experienced Senior JavaScript Developer with a strong background in NodeJS and TypeScript to join our team.

About the Role

We are looking for a highly skilled developer who can analyze existing code, write new code using NodeJS, and develop unit tests. The ideal candidate will have experience with API development, testing frameworks, and source control tools like Git and Azure DevOps.

Key Responsibilities
  • Analyze existing code written in NodeJS (typescript)
  • Write code using NodeJS and required unit tests
  • Develop test scenarios, create API testing scripts and perform testing
  • Participate in design, development, testing, debugging, and documentation using Agile development practices
  • Conduct regular code reviews
  • Ensure source code is managed properly in Azure DevOps and Git
Requirements
  • 7+ years as Software Developer with JavaScript (NodeJS) and TypeScript experience
  • API development experience
  • API testing framework, cases and test scripts creation experience
  • Unit test development (Mocha and Jest) experience
  • MS SQL querying data, filtering data and joining multiple tables experience
  • RESTful APIs experience
  • Source control and versioning tool experience (Git and Azure DevOps)
Preferred Skills
  • SOAP APIs experience
  • XML and Xpath experience
Compensation

The estimated salary for this position is $120,000 - $150,000 per year, depending on experience. This range reflects the average salaries for similar positions in Calgary, Canada.



  • Toronto, Ontario, Canada PostGrid Full time

    About UsAt PostGrid, we're transforming the way businesses interact with their customers through direct mail automation.We're seeking a skilled Software Development Expert to join our team. In this role, you'll be responsible for:Designing and maintaining scalable REST APIs that cater to diverse use cases without compromising backwards...


  • Toronto, Ontario, Canada NearSource Full time

    Are you ready to propel technological progress as a Senior Full Stack Nodejs Developer with NearSource Technologies in Canada?About the RoleWe are seeking an experienced Senior Full Stack Nodejs Developer to lead our multinational Fortune 500 Project.The ideal candidate will have over 8 years of experience in developing scalable, distributed applications...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Company Overview:Royal Bank of Canada is a leading financial institution that thrives on innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work.A Competitive Salary:The estimated annual salary for this role is between $90,000 - $120,000 CAD, depending on experience...


  • Toronto, Ontario, Canada Cognizant Full time

    FICO Blaze Technical ExpertCognizant is seeking a highly skilled FICO Blaze Technical Expert to join our team. As a senior developer, you will be responsible for leading the design and implementation of technology solutions using Rule Maintenance Application and FICO Blaze.Key Responsibilities:Design and implement technology solutions using Rule Maintenance...


  • Toronto, Ontario, Canada PostGrid Full time

    About PostGridWe are a fast-growing startup that enables businesses to automate their offline communications. Our innovative approach allows users to send physical mail worldwide without manual handling.As a key member of our team, you will help us transform the way people work with direct mail. We handle over 500 million API calls monthly and aim to serve...


  • Toronto, Ontario, Canada Talencity Inc. Full time

    About the Role:We are looking for a skilled Senior Backend Javascript Developer Nodejs to join our team at Talencity Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems using Node.js and JavaScript.Responsibilities:Design and Develop Backend Systems: Use your expertise in...


  • Toronto, Ontario, Canada DataVisor Full time

    DataVisor is a leading AI-powered Fraud and Risk Platform that delivers unparalleled detection coverage. Our open SaaS platform enables seamless data consolidation and enrichment, allowing organizations to act on evolving fraud and money laundering activities in real-time.Our patented unsupervised machine learning technology, advanced device intelligence,...

  • PHP developer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Resonaite Full time

    Our client in the public sector is looking for a contract based PHP developer to work on an internal web application.Duration: 6 months + 6 months extensionLocation: Hybrid TorontoResponsibilities:Review project design documents including wire frames, business requirements, and proposed data design.Provide input into application architecture and...

  • Technical Expert

    4 weeks ago


    Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankWe are a leading bank in the Americas, guided by our purpose: for every future. Our goal is to help our customers, their families and their communities achieve success through a wide range of advice, products and services.Job SummaryWe are seeking a highly skilled Technical Expert to join our team. As a key member of our development team, you...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Astra North Infoteck Inc. is seeking a seasoned Full Stack Developer to lead the design and implementation of cutting-edge web applications.About UsWe are a forward-thinking company dedicated to harnessing technology to drive innovation. Our team is passionate about creating user-centric experiences that transform industries.Job SummaryThis role requires a...


  • Toronto, Ontario, Canada PostGrid Full time

    About PostGridWe are a fast-growing startup that empowers businesses to automate their offline communications. Our mission is to revolutionize the way people interact with direct mail.Job OverviewAs a Senior Software Developer, you will be responsible for transforming our NodeJS services by unlocking performance opportunities with Rust.Optimize existing...


  • Toronto, Ontario, Canada Mytechtal Full time

    About MytechtalAt Mytechtal, we're committed to delivering innovative solutions for the financial industry. Our team of experts is passionate about building cutting-edge technology that drives business growth and improves efficiency.Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our team in Toronto. As a key member of our...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Astra North Infoteck Inc. is seeking a highly skilled Digital Solutions Architect to lead our team in crafting innovative digital solutions. This role requires strong technical expertise in full stack development, with a focus on React, Java/J2EE, NodeJS, and RESTful APIs.About the Role:We are looking for an experienced professional with 6-8 years of...


  • Toronto, Ontario, Canada Hire DigITalent Full time

    Job Title: Senior Fullstack DeveloperAbout the Role:We are seeking a skilled Fullstack Software Developer with a strong focus on backend development to join our clients team at Hire DigITalent. The ideal candidate must have substantial experience with NodeJS & Express and be proficient in working with AWS.Key Responsibilities:Backend & Fullstack Development:...


  • Toronto, Ontario, Canada Resonaite Full time

    Resonaite is seeking a highly skilled Senior PHP Backend Developer to join our team in Toronto. This contract-based role involves working on an internal web application using PHP Laravel.Key Responsibilities:Review project design documents, including wireframes and business requirements.Collaborate with subject matter experts to understand and interpret...


  • Toronto, Ontario, Canada DataVisor Full time

    DataVisor, a leading AI-powered Fraud and Risk Platform, seeks an exceptional Front End Software Developer to join its team. As a key contributor, you will be responsible for developing the user analysis interface, including data visualization and database interface functionality.We are looking for a talented individual with a solid development foundation...


  • Toronto, Ontario, Canada Hire DigITalent Full time

    Job Title: Senior Backend DeveloperAt Hire DigITalent, we're seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will play a pivotal role in delivering top-notch user experiences using modern tooling, enhancing infrastructure, and contributing to a growing and dynamic team.Key...


  • Toronto, Ontario, Canada PostGrid Full time

    About UsPostGrid is a fast-growing startup that empowers businesses to streamline their offline communications. We're building innovative APIs that enable our users to send physical mail globally without manual intervention.What We OfferWe're looking for experienced software engineers who will help us revolutionize the way people work with direct...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Company OverviewRoyal Bank of Canada (RBC) is a leading financial institution committed to innovation and growth. Our technology teams work together to deliver trusted advice to help clients thrive and communities prosper.SalaryWe offer a competitive salary, estimated at $120,000 - $180,000 per year, based on the location in Toronto, Canada, and industry...


  • Toronto, Ontario, Canada Scotiabank Full time

    We are seeking an experienced Enterprise Software Development Lead to join our team in Toronto, Canada.About ScotiabankScotiabank is a leading bank in the Americas. Our purpose is to empower people and communities to succeed through a broad range of advice, products, and services.Job DescriptionAs an Enterprise Software Development Lead at Scotiabank, you...