AppDirect

SaaS

SeniorSoftwareDeveloper

Montreal, Canada; Trois-Rivières, Canada; Québec, Canada; Canada Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Developer at AppDirect. Skills: Node. JS, TypeScript, MySQL, MongoDB. Enable new generation of digital entrepreneurs. Sell any product, through any channel, on any device”

Industry & Context.

SaaS
Problems you'll solve

Solving difficult problems

What They're Looking For.

Must Have

5+ years in Software Development, Bachelor's or Master's degree in Computer Science or a related field, Node. JS / TypeScript, Data Structure / Algorithms, Object Oriented Analysis and Design, Design Patterns, Agile Development methodology, MySQL / MongoDB / Redis

Nice to Have

Core Java

What You'll Do.

Enable new generation of digital entrepreneurs

Power millions of subscriptions worldwide

Messaging solutions using Kafka

Utilize MySQL and MongoDB

Ensure data integrity

Explore new technologies

How You'll Work.

Team & Collaboration

Team-first mentality; Work with product team; Work with Technical Consultants; Work with Support Staff; Work with Account Implement

Full Job Description

About AppDirect Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscriptions worldwide for organizations. We do this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult problems, debugging non-trivial issues and creating innovative solutions. You’re a developer at heart and continuously on the lookout for self betterment and mastering the art of software development. Most of all, you are someone who finds delight in learning new technologies and frameworks, and someone who cherishes the opportunities to work on cutting edge technologies that might not be within your regular comfort zone. In a nutshell, you’re a persevering developer adamant on succeeding, growing and being an instrumental team player. Join our dynamic Product Technical Consultants, Support Staff and Account Managers; Implement messaging solutions using Kafka for efficient data exchange; Utilize MySQL and MongoDB for database management and ensure data integrity. What we’re looking for 5+ years in Software Development Bachelor's or Master's degree in Computer Science or a related field Passion for software development with a strong product sense Knowledge of micro-service technologies Courage to dig-in, refactor code, and explore new technologies You have experience with following technologies: Node.JS / TypeScript, Data Structure / Algorithms, Object Oriented Analysis and Design, Design Patterns, Agile Development methodology, MySQL / MongoDB / Redis Added advantage if you have experience in: Core Java unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling

Free ATS check

Applying for this Senior Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about AppDirect?

Real rants from real employees. Read before you apply.

Read Company Rants →