Senior Software Engineer

4 months ago


Canada Node App Full time

Node is a venture-backed startup on a mission to democratize the creator economy. Over the years, our platform empowered thousands of brands and content creators to build better relationships at scale.

 

Through our platform, we allow consumer brands to outsource custom photo and video production by connecting them with content-creators and influencers. Our platform has supported over 2000 brands across North-America.

 

We're seeking a passionate Senior Software Engineer to lead the development of our core product and future initiatives. You'll play a crucial role in shaping our technology strategy and delivering exceptional experiences for brands and creators alike.

 

Responsibilities

  • Design, develop, and optimize the backend infrastructure to support the core product.
  • Collaborate with the founding team to define and achieve long-term goals
  • Work alongside the engineering team to build robust, serverless solutions on AWS, integrating emerging technologies to enhance our SaaS offerings.
  • Drive execution, set clear goals, and translate business requirements into actionable tasks.
  • Contribute to product roadmaps and inspire the team with your technical vision.

 

Requirements

  • A minimum of 5+ years experience in building web applications and backend development
  • Strong full-stack development skills, especially with React/React Native and Node.js
  • Expertise in both relational and non-relational databases (MySQL, DynamoDB, Amazon Aurora)
  • Experience with AWS services (Cognito, CloudFormation, AppSync, S3, Amplify, CloudWatch, SNS)
  • Proficiency in serverless architectures, particularly AWS Lambda with API Gateway
  • Experience in writing quality code with techniques such as unit testing, mocking, automation, integration testing, and code coverage
  • Solid understanding of building scalable web applications using WebAPI, RESTful API design
  • You have a Bachelor’s Degree in computer science or something related. Or you dropped out and/or have some outstanding experiences that deserve consideration
  • Applicant must be a Canadian citizen or a permanent resident.


Bonus Skills (not required)

  • Proficiency with Angular, TypeScript and/or Python
  • Experience with other cloud platforms or DevOps practices

Why work at Node?

  • Competitive salary and equity package
  • Fully remote— work from anywhere in the world
  • Comprehensive health coverage and insurance benefits
  • Flexible vacation policy— take time off on your own terms.
  • Opportunity to shape a fast-growing startup
  • Continuous learning and professional development opportunities


  • Canada SmartSimple Software Full time

    About SmartSimple and FoundantWe empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. Our combined expertise supports a diverse range of organizations - from nonprofits and charitable entities to corporations and governments.With our merger, we've created a powerhouse of solutions...


  • Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...


  • Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...

  • Software Engineer

    3 weeks ago


    Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...

  • Software Engineer

    3 weeks ago


    Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...


  • Canada Vaco Full time

    Senior Software Developer (Go)Who You AreWe are seeking a Senior Software Developer (Go) with strong coding skills and a passion for building robust, efficient systems. You thrive in a fast-paced startup environment, excel in time management, and can adapt to change with ease. Your ability to work collaboratively and mentor teammates makes you a vital...

  • Engineering Manager

    3 months ago


    Canada, CA Sensors & Software Inc. Full time

    Sensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...


  • Canada eTeam Full time

    eTeam is a leading company that provides cutting-edge solutions to businesses.We are currently seeking a highly skilled Senior Cloud Software Engineer to join our team.As a Senior Cloud Software Engineer at eTeam, you will have the opportunity to work on complex projects and contribute to the development of innovative cloud-based solutions.The salary for...


  • Canada SmartSimple Software Full time

    Software Development OpportunityWe are seeking an experienced Full Stack Software Developer to join our team at SmartSimple Software in Toronto, Canada. This role will involve developing and maintaining software applications using modern .NET technologies.The ideal candidate will have a strong background in C# development, with experience working on...


  • Canada, CA Vaco Full time

    Senior Software Developer (Go)Who You AreWe are seeking a Senior Software Developer (Go) with strong coding skills and a passion for building robust, efficient systems. You thrive in a fast-paced startup environment, excel in time management, and can adapt to change with ease. Your ability to work collaboratively and mentor teammates makes you a vital...


  • Canada Vaco Full time

    Senior Software Developer (Go)Who You AreWe are seeking a Senior Software Developer (Go) with strong coding skills and a passion for building robust, efficient systems. You thrive in a fast-paced startup environment, excel in time management, and can adapt to change with ease. Your ability to work collaboratively and mentor teammates makes you a vital...


  • Canada Vaco Full time

    Senior Software Developer (Go)Who You AreWe are seeking a Senior Software Developer (Go) with strong coding skills and a passion for building robust, efficient systems. You thrive in a fast-paced startup environment, excel in time management, and can adapt to change with ease. Your ability to work collaboratively and mentor teammates makes you a vital...


  • Canada FlexPay Full time

    About FlexPayWe are a rapidly growing fintech company that is revolutionizing the way businesses manage payments. Our innovative approach to payment recovery has made us the global leader in this space, and we're looking for talented individuals to join our team.Job DescriptionWe are seeking an experienced Senior Software Engineering Manager to lead our...


  • Canada SmartSimple Software Full time

    About the RoleWe are seeking an experienced QA Automation Engineer to join our team at SmartSimple Software. As a key member of our software development team, you will play a crucial role in ensuring the reliability and functionality of our web applications.Job DescriptionOur ideal candidate will have a strong background in automated testing using Cypress,...


  • Canada Virtual Labs IT Consulting Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team at Virtual Labs IT Consulting. This is a challenging opportunity for skilled engineers who want to work on complex software projects and contribute to the development of innovative solutions.Salary: $120,000 - $180,000 per annumKey ResponsibilitiesThe successful candidate...


  • Canada SmartSimple Software Full time

    About the RoleWe are seeking a skilled Automation Test Engineer to join our software quality assurance team. In this role, you will design and develop automated tests using Cypress to ensure the reliability and functionality of our web applications.Key ResponsibilitiesDevelop and maintain automated test scripts using Cypress for end-to-end web application...


  • Canada ORS Partners Full time

    At ORS Partners, we are seeking an experienced Senior Graphics Driver Software Engineer to join our team in Waterloo, Ontario.We offer a competitive salary of $140,000 - $160,000 per year, depending on experience and qualifications.As a Senior Graphics Driver Software Engineer, you will be responsible for developing, integrating, debugging, and certifying...


  • Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    **Job Overview**We are seeking an experienced Senior Software Engineer to join our team at Direct IT Recruiting Inc., WBE Canada Certified. As a key member of our development team, you will play a vital role in designing and implementing complex software solutions for the healthcare industry.**Salary: $120,000 - $180,000 per year****Job Description:**As a...


  • Canada Calian Advanced Technologies Full time

    Job OverviewCalian Advanced Technologies is seeking a skilled Senior Software Engineer to join our team in the defense sector.Salary: $120,000 - $180,000 per yearAbout the RoleWe are looking for an experienced software engineer with a strong background in modeling and simulation to design, write, test, and correct code for new software. The successful...


  • Canada SmartSimple Software Full time

    Company OverviewAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. Our combined expertise supports a diverse range of organizations from nonprofits and charitable entities to corporations and governments.We've created a powerhouse of...