Full Stack Engineer - (REMOTE)

Worky

Canada

Remote

CAD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Vacation
Paid Holidays
Fully remote environment
Mobile phone/internet stipend

Job summary

eXp is seeking a talented Full-Stack Software Engineer with strong React and TypeScript on the frontend and Node.js on the backend, with Python as an asset. You will design and develop end-to-end solutions across the stack, including cloud integrations with AWS, and help scale our real estate platform across markets.

You will collaborate with product, design, and engineering teams to shape architecture, implement APIs, and ensure secure, reliable systems.

Qualifications

  • Bachelor's degree in Computer Science or related field; equivalent practical experience accepted.
  • 5+ years of professional full-stack software development experience.
  • Proven capability building backend services and APIs with Node.js/TypeScript.
  • Experience with AWS and modern web frameworks.
  • Strong emphasis on security, scalability, and reliability.

Responsibilities

  • Design, develop, and maintain Next.js/React frontends and Node.js backends.
  • Implement robust APIs and cloud integrations with AWS.
  • Collaborate with cross-functional teams and participate in code reviews.
  • Ensure observability, testing, and DevOps practices.

Skills

React
TypeScript
Node.js
Python
API design
DevOps practices

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
MariaDB
AWS (S3, Lambda, Secrets Manager)
Docker
Kubernetes
CI/CD (Jenkins, GitHub Actions)
Elasticsearch

Job description

What you will do:

We are seeking a talented Full-Stack Software Engineer with strong experience in React and TypeScript on the frontend and Node.js on the backend, with Python as an asset. You are passionate about building high-quality, scalable products and delivering exceptional user experiences.

In this role, you will design and develop end-to-end solutions across the stack, from intuitive user interfaces to performant backend services and cloud integrations. You will help simplify the real estate journey by building ambitious products and features that serve users across multiple markets.

Working closely with product, design, and engineering teams, you will play a key role in shaping architecture, implementing robust APIs, integrating AWS services such as S3, messaging queues, and relational databases, and ensuring our applications are secure, reliable, and built to scale.

How you will make an impact:
  • Design, develop, and maintain features in our Next.js and React web applications, focusing on usability, performance, and scalability.
  • Build and enhance backend services and APIs using Node.js and TypeScript, with Python as an asset.
  • Maintain a strong functional understanding of AWS environments - Specifically S3, messaging queues, Secrets Manager, and SQL databases to support service development within a DevOps-led deployment model.
  • Collaborate with cross-functional teams to deliver end-to-end solutions, from frontend interfaces to backend services and integrations.
  • Implement vertical story tickets and contribute to new functionality across web and, where applicable, mobile platforms.
  • Write clean, testable, observable, and maintainable code following industry best practices.
  • Participate in code reviews, technical design discussions, and architectural decision-making.
  • Work closely with engineering leadership and senior peers to align technical execution with business objectives.
  • Contribute to operational excellence, including monitoring, performance tuning, and incident response.
  • Perform other duties as assigned.
How you will grab our attention:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with strong full-stack exposure.
  • Proven experience building backend services and APIs using Node.js and TypeScript, with Python as an asset.
  • Strong experience developing modern web applications using React and/or Next.js.
  • Solid understanding of JavaScript and TypeScript for building interactive, maintainable user interfaces.
  • Hands-on experience working with relational databases such as PostgreSQL, MySQL, or MariaDB.
  • Demonstrated experience designing and implementing HTTP-based APIs.
  • Strong understanding of API design best practices, including RESTful and hybrid approaches.
  • Experience building, deploying, and supporting production-grade systems.
  • Demonstrated ability to take ownership, collaborate effectively, and deliver high-impact projects.
  • High attention to detail, strong problem-solving skills, and a passion for continuous learning across the technology stack.
  • Familiarity with search and indexing platforms such as Elasticsearch.
  • Experience working with cloud platforms, particularly AWS (S3, messaging, secrets management, serverless).
  • Exposure to containerization and orchestration technologies, including Docker and Kubernetes.
  • Experience with serverless architectures (for example, AWS Lambda).
  • Familiarity with authentication and authorization standards such as OAuth.
  • Experience with CI/CD tools and workflows, including Jenkins and GitHub Actions.
  • Knowledge of observability, monitoring, and performance tooling.
  • Demonstrated full-stack development experience across web and, where applicable, mobile platforms.
What eXp provides:
  • Paid Vacation
  • Paid Holidays
  • Up to 4 Paid Personal Days
  • 5 Paid Sick Days
  • $20/pay cheque for the first two pays of the month for your mobile phone/internet
  • Fully remote environment
  • Amazing company culture
  • And more..
EEO Statement:

We believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed. As such, eXp is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other protected characteristics under federal, state or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure
Staff Front-End Engineer - CANADA (Remote)
Staff Front-End Engineer - CANADA (Remote)

Luxury Presence • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Senior Full Stack Engineer II
Senior Full Stack Engineer II

Silversmith Capital Partners • Victoria

On-site
CAD 135,000 - 150,000
Strong extended health benefits
Flexible working hours
Health and wellness support
+4
Full Stack Developer
Full Stack Developer

TAME Search Inc. • Toronto

On-site
CAD 90,000 - 120,000
Health and dental benefits
Paid vacation
Flexible hours
+1
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior PHP/React Developer
Senior PHP/React Developer

STACK IT Recruitment • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Paid Time Off
Health & Wellness
Professional Development
+1
Senior Full Stack Developer
Senior Full Stack Developer

NewRich Network • Toronto

Remote
CAD 80,000 - 110,000
Paid Adventure Time
Home Office Stipend
Unlimited Learning
+1
Software Engineer Manager / Front-End (Rails & React)
Software Engineer Manager / Front-End (Rails & React)

REW • Vancouver

On-site
CAD 115,000 - 165,000
Competitive compensation
Comprehensive benefits package
Best equipment to do your best work
+2
Sr. Full Stack Developer (Remote, Full-Time) India [AS192]
Sr. Full Stack Developer (Remote, Full-Time) India [AS192]

Smart Working • Cochin

Remote
CAD 90,000 - 120,000
Laptop provided
Full medical insurance
Mentorship and community support
+1