Full Stack Engineer REMOTE
Remote / Online - Candidates ideally in
Edmonton, Alberta, Canada
Listing for:
eXp World Holdings
Full Time, Remote/Work from Home
position
Listed on 2026-02-17
Job specializations:
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Backend Developer, Software Engineer
Job Description & How to Apply Below
Position: Full Stack Engineer - (REMOTE)
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 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 andSolid understanding of JavaScript and TypeScript for building interactive, maintainable user interfaces.Hands-on experience working with relational databases such as Postgre
SQL, MySQL, or Maria
DB.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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: