đŸ‘šđŸ»â€đŸ’» postech.work

Senior Full Stack Engineer

myAbode Inc. ‱ 🌐 In Person

In Person Posted 2 days, 9 hours ago

Job Description

About Us:

myAbode is on a mission to simplify home ownership. Our real estate search sites—condos.ca, property.ca, and mrloft.ca—are household names that thousands of Canadians use daily to find their next home. Although we've come a long way, we believe we still have so much more to do! Our goal is to redefine the standard for home buying and renting by creating incredible products for every step of the user journey. We have big ambitions, and we move fast.

Role Overview:

We’re looking for a Senior Fullstack Engineer with a proven track record of shipping scalable, reliable software. You’ll play a pivotal role in designing, building, and evolving features across our stack, working end-to-end on both client and server applications. This is an opportunity to influence architecture decisions, mentor teammates, and help scale platforms used by millions.

What You’ll do:

Own features from concept to deployment—design, build, test, release, and monitor.

Build and scale high-performance APIs using Node.js and the Serverless Framework (AWS Lambda).

Write clean, maintainable TypeScript with a focus on testing and reliability.

Build modern, responsive UIs with React and related tooling.

Design and optimize RDS (MySQL/Postgres) schemas for performance and scalability.

Improve developer experience with automation, CI/CD pipelines, and clean coding practices.

Contribute to architectural discussions, proposing improvements in scalability, maintainability, and security.

Mentor and coach junior developers, fostering a culture of collaboration and growth.

Actively identify and drive improvements in code quality, testing coverage, and system design.

Qualifications:

4+ years of experience building scalable web applications and RESTful APIs, with a proven track record of delivering high-quality software.

Strong professional experience with Node.js, JavaScript, and TypeScript.

Proven track record of building and deploying scalable APIs.

Advanced knowledge of JavaScript / TypeScript, and familiarity with emerging JavaScript features and tools.

2+ years of experience with AWS (Lambda, API Gateway, RDS, S3).

Hands-on experience with React (Redux or similar).

Solid understanding of relational databases such as MySQL, including experience with writing performant queries.

Knowledge of containerization and working with Docker.

Proficient understanding of version control systems, such as Git.

Exceptional communication skills with the ability to explain complex technical concepts to both technical and non-technical team members alike.

Excellent problem-solving and analytical skills.

Isn’t afraid to give and receive candid feedback, in service of doing truly great work.

Why Join Us?

Be a key player in shaping the future of our product and design culture.

Collaborate with a talented team in a dynamic and innovative environment.

Opportunity for professional growth and development as we scale.

What you get:

Competitive compensation commensurate with role and skill set.

Health, Dental \& Vision Benefits, plus a Health Spending Account \& Lifestyle Spending Account.

A fast-paced, growth-oriented environment with the associated (challenges and) rewards.

A casual, funky and pet friendly office with fun social events.

We believe that diversity and inclusion is essential to the success and strength of our company. We believe that a proactive approach where we support and embrace our individual talents and differences enriches our firm, our professional practice and our communities. It offers us a broader perspective to foster more creative ideas and greater effectiveness, which enhances our ability to provide our clients with the best possible advice and service. We are committed to accessibility for persons with disabilities. If you have any accommodation requirements, we will work with you to make appropriate arrangements.

We thank all applicants who apply, only candidates selected for an interview will be contacted.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.