Talent.com
Full Stack Engineer - (REMOTE)
Full Stack Engineer - (REMOTE)eXp World Holdings • Edmonton, Alberta
Full Stack Engineer - (REMOTE)

Full Stack Engineer - (REMOTE)

eXp World Holdings • Edmonton, Alberta
10 days ago
Job type
  • Full-time
  • Remote
Job description

Description

Position at eXp Realty Canada We are one of the first work-from-anywhere companies with 2,000+ team members utilizing our virtual office called eXp World. This role is work-from-anywhere in Canada.Who is eXp?Doing the audacious is part of eXp Realty’s DNA. We are a company that rewards creative minds who can offer bold solutions, where opinions matter, anything is possible and the outcome can be revolutionary. As a global full-service real estate brokerage utilizing a 3-D, fully immersive, cloud office environment, offering 24/7 access to collaborative tools & training, eXp has broken the traditional mold of real estate. We are doing big things. Come join us!What you will do:We are seeking a talented Full-Stack Software Engineer with strong experience in React and TypeScript on the frontend and 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 and React web applications, focusing on usability, performance, and scalability.
  • Build and enhance backend services and APIs using and TypeScript, with Python as an asset.
  • Contribute to cloud infrastructure and service deployment using AWS (including S3, messaging queues, Secrets Manager, and SQL databases).
  • Support and improve CI/CD pipelines and development workflows using tools such as Jenkins.
  • 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.
  • Share knowledge through documentation, mentoring, and technical presentations.
  • 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.
  • Proven experience building backend services and APIs using and TypeScript, with Python as an asset.
  • Strong experience developing modern web applications using React and
  • 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.
  • Experience with React Native or other mobile development frameworks.
  • 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.
  • Experience with DevOps practices, infrastructure automation, or shell scripting.
  • Demonstrated full-stack development experience across web and, where applicable, mobile platforms.
If you think you’d make a great match for this position but don’t meet all the requirements, we would still encourage you to apply! 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.
Create a job alert for this search

Full Stack Engineer REMOTE • Edmonton, Alberta

Similar jobs
Senior.NET Full-Stack Engineer (React/TypeScript) | Azure

Senior.NET Full-Stack Engineer (React/TypeScript) | Azure

Synechron • Edmonton
Full-time
A leading global digital transformation consulting firm is seeking a highly skilled Full Stack Developer to design, develop, and manage enterprise digital platforms.The ideal candidate will have pr...Show more
Last updated: 29 days ago • Promoted
.NET Full Stack Developer

.NET Full Stack Developer

CGI • Edmonton
Full-time
Are you motivated by the opportunity to delight your clients by providing them with innovative solutions to sophisticated technical problems? CGI Edmonton is seeking hardworking Full Stack.NET Deve...Show more
Last updated: 22 days ago • Promoted
Software Developer (Remote)

Software Developer (Remote)

Mind Friend PRO • Edmonton, AB, CA
Remote
Full-time
Quick Apply
We are looking for a Senior Full-Stack Engineer to join our distributed team.You will be responsible for building scalable, cloud-native applications and integrating AI-driven features into our cor...Show more
Last updated: 15 days ago
AI Engineer - US SaaS startup | Remote

AI Engineer - US SaaS startup | Remote

Atomic HR • Edmonton, Alberta, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show more
Last updated: 30+ days ago
Lead Software Engineer

Lead Software Engineer

CareCru • Edmonton
Full-time
Founder & CTO @ CareCru, Previously Varafy (acq.CareCru is seeking a Senior Software Engineer (Tech Lead) to join an ambitious, talented, and growing engineering team.You should be entrepreneuriall...Show more
Last updated: 29 days ago • Promoted
Senior Full-Stack Engineer: Build scalable, secure APIs

Senior Full-Stack Engineer: Build scalable, secure APIs

Procore Technologies • Edmonton
Full-time
A leading technology company in Edmonton is seeking a Senior Software Engineer, Full Stack, to enhance software solutions in the construction sector.The successful candidate will design and build s...Show more
Last updated: 29 days ago • Promoted
Node.JS Principal Engineer - US SaaS startup | Remote

Node.JS Principal Engineer - US SaaS startup | Remote

Atomic HR • Edmonton, Alberta, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show more
Last updated: 30+ days ago
Node.JS Engineer - US SaaS startup | Remote

Node.JS Engineer - US SaaS startup | Remote

Atomic HR • Edmonton, Alberta, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show more
Last updated: 28 days ago
Staff Software Engineer — Tech Lead & Mentor

Staff Software Engineer — Tech Lead & Mentor

Jobber • Edmonton
Full-time
A technology service provider based in Canada seeks a Staff Software Engineer to lead engineering teams and drive innovation in software development.You will be responsible for collaborating with P...Show more
Last updated: 11 days ago • Promoted
Int. Full Stack Developer - GOAPRDJP00000697

Int. Full Stack Developer - GOAPRDJP00000697

Source Code • Edmonton
Full-time
Full Stack Developer - GOAPRDJP00000697.Full Stack Developer - GOAPRDJP00000697.Full Stack Developer - GOAPRDJP00000697.Work remotely, though must be available for onsite meetings when required.Sta...Show more
Last updated: 24 days ago • Promoted
Earn money by taking surveys - Remote

Earn money by taking surveys - Remote

Almedia • Bon Accord, Alberta, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
AI Engineer

AI Engineer

BDO Canada • Edmonton
Full-time
Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client...Show more
Last updated: 8 days ago • Promoted
DevOps Engineer

DevOps Engineer

First Canadian Financial Group • Sherwood Park
Full-time
First Canadian is a national organization and we are experiencing unprecedented growth!.First Canadian is a national organization and we are experiencing unprecedented growth! We aim to hire bright...Show more
Last updated: 24 days ago • Promoted
Staff Software Engineer, Query

Staff Software Engineer, Query

MongoDB • Edmonton
Full-time
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data.We enable organizations of all sizes to easily build, scale, and...Show more
Last updated: 29 days ago • Promoted
Network Engineer I

Network Engineer I

OnX Enterprise Solutions • Edmonton
Full-time
OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada.OnX combines deep technical expertise with a full suite of flex...Show more
Last updated: 29 days ago • Promoted
Full Stack Developer – Senior

Full Stack Developer – Senior

2i Solutions, Inc • Edmonton
Full-time
ND FL – J G O’DONOGHUE BLDG (BEDJG00203).ST, Edmonton, Alberta, CAN, T6H 5T6.The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meeti...Show more
Last updated: 29 days ago • Promoted
Senior Full-Stack Web Applications Developer

Senior Full-Stack Web Applications Developer

SNDL Inc. • Edmonton
Full-time
A leading Canadian liquor and cannabis company is seeking a Web Application Developer to create and maintain internal applications.The role involves working closely with stakeholders, enhancing app...Show more
Last updated: 29 days ago • Promoted
Remote JavaScript Engineer - AI Trainer

Remote JavaScript Engineer - AI Trainer

SuperAnnotate • Edmonton, Alberta, CA
Remote
Full-time
As an hourly paid, fully remote JavaScript Engineer for AI Data Training, you will review complex AI-generated code and explanations or generate new ones, evaluate the reasoning quality and step-by...Show more
Last updated: 30+ days ago