Enable job alerts via email!

Full Stack Developer

Cognota

Toronto

Remote

CAD 70,000 - 110,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Full Stack Software Developer, where you will be part of an innovative team dedicated to transforming corporate learning. This role offers the chance to work with cutting-edge technologies like React, Node.js, and PostgreSQL, while contributing to scalable solutions that enhance user experience. Enjoy a remote-first culture that prioritizes collaboration and continuous growth. With competitive compensation, equity options, and comprehensive benefits from day one, this is a unique opportunity to make a significant impact in the tech industry while enjoying a fulfilling work environment.

Benefits

Competitive Compensation
Equity Options
Medical, Dental, & Vision Coverage
Remote-First Culture
Growth Opportunities

Qualifications

  • 3-5 years of experience in full-stack development.
  • Proficiency in JavaScript and TypeScript, with knowledge of React and Node.js.

Responsibilities

  • Develop features across the full stack using React, Node.js, and PostgreSQL.
  • Collaborate with teams to deliver user-focused solutions and support CI/CD.

Skills

JavaScript
TypeScript
React
Node.js
RESTful APIs
PostgreSQL
Redis
Git
CI/CD
Docker

Tools

AWS
Kafka

Job description

Get AI-powered advice on this job and more exclusive features.

Cognota is on a mission to enable more people to learn and grow.

Our award-winning software is the first of its kind and is changing how corporate learning teams run their operations worldwide. Cognota makes remote teams work, and in turn we are globally remote. You’ll be joining a collaborative team that is passionate about delivering value to our customers - and enjoying the journey as we do it. Together, we’re building something big!

We created our values together as a team, and we live and work by them every day.

  • Break Down the Walls. We collaborate and communicate openly, it’s who we are. Everyone can contribute and is encouraged to share their ideas
  • Keep it Win-Win. We are fair and honest. Whether it is customers, employees, or any other stakeholders, each interaction is a partnership where everyone wins
  • Be Better Than Yesterday. We learn continuously by facing challenges that most people would run from. It makes us stronger so we can push boundaries and do our best work
  • Drive the WOW Factor. We are obsessed with creating great experiences. Every decision we make offers us the opportunity to go that extra mile so the magic can happen
  • Enjoy the Journey. We know that building a great company is hard work, so while we push ourselves, we make work fun so everyone enjoys the ride
  • Embrace Uncertainty - We aim high, and think big. Roll up your sleeves, and don’t be afraid of pursuing a challenging goal
  • Pay it Forward - We believe in shaping the world by giving back—supporting others, sharing knowledge, and fostering collaboration. This responsibility drives innovation and strengthens our commitment to the greater good

Want to have an impact? This is your chance.

What You'll Do

Cognota is looking for a capable and collaborative Full Stack Software Developer to join our product engineering team. This intermediate-level role is ideal for someone with a few years of experience in modern web development, who is looking to take on meaningful responsibility and grow their technical skills and experience. You’ll work closely with other developers, designers, and stakeholders to build scalable, reliable features that align with our business goals.

  • Develop features across the full stack using technologies like React, Express.js, Node.js, NestJS, PostgreSQL, and Redis
  • Collaborate with other engineers, product managers, and designers to deliver user-focused solutions
  • Participate in and contribute to code reviews, architecture discussions, and agile ceremonies
  • Write clean, testable, maintainable code, and help identify opportunities to improve quality
  • Support continuous integration and delivery pipelines and contribute to testing strategies
What We're Looking For
  • You’re a strong communicator who can explain technical concepts clearly
  • You’re eager to learn and grow, while sharing your experience to help others
  • You take initiative and see tasks through, while knowing when to ask for help
  • You care about code quality, performance, and the end-user experience
  • You embrace collaboration, feedback, and a growth mindset
Required
  • 3–5 years of experience in full-stack development (or equivalent)
  • Proficiency in JavaScript and TypeScript
  • Experience with frontend frameworks like React and backend tools like Node.js
  • Understanding of RESTful APIs, databases (PostgreSQL, Redis), and Git
  • Familiarity with cloud services like AWS (ECS, RDS, S3) and container tools like Docker
  • Exposure to CI/CD processes and automated testing
It's a Bonus If You Have
  • Experience with Kafka or event-driven architectures
  • Worked on multi-tenant or high-availability systems
  • Open-source contributions or personal coding project
Why Join Cognota?
  • Competitive Compensation – Base salary + commission
  • Equity Options – Be a part of our journey as we build the LearnOps category
  • Medical, Dental, & Vision Coverage – From day one
  • Remote-First Culture – Work from anywhere while staying connected
  • Growth Opportunities – Work alongside industry leaders and a best-in-class team

Cognota believes in equality and celebrates diversity. We ensure that every candidate is treated fairly, without discrimination based on age, ancestry, colour, race, citizenship, ethnic origin, birthplace, belief, disability, family or marital status, gender identity, gender expression, public assistance status, criminal record, sex, or sexual orientation.

To foster inclusivity, we're committed to making our recruitment process accessible to all. If accommodation is needed during the hiring process, please inform us. Cognota is here to provide or arrange the necessary support for our applicants.

Powered by JazzHR

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries
  • Internet Publishing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Developer (Contractor → CTO Pathway)

Tapp World Inc.

Greater Toronto Area

Remote

CAD 100,000 - 125,000

Yesterday
Be an early applicant

Senior Software Developer - Full Stack

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

Today
Be an early applicant

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

10 days ago

Full Stack Software Developer (Bilingual - French and English)

TV2 Consulting

Toronto

Remote

CAD 70,000 - 110,000

10 days ago

Senior Software Developer - Full Stack (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

8 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Full Stack Developer (Future Opportunity)

ITjobs.ca

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Full Stack Developer

Cognota

Toronto

Remote

CAD 60,000 - 100,000

28 days ago