Senior Application Developer | Avenue One | Remote (Canada)
Posted 2025-09-08
Remote, USA
Full Time
Immediate Start
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">About Us</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One is a disruptive force in U.S. real estate, professionalizing the rental experience for thousands of families across the country. A “prop-tech scaleup” by definition, we are a service platform that enables investors to access single-family rental (SFR) homes by connecting an ecosystem of boots-on-the-ground, local partners to institutional financing. We are in the business of partnerships: finding, vetting, and empowering local experts nationwide to find, buy, renovate, lease, and manage properties on behalf of our clients.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">We find and purchase properties and coordinate the efforts of our partners through a proprietary technology stack. This system takes in huge amounts of data at national and local levels, which combined with information about each property, gives us and our partners a competitive advantage in pricing, speed, and scale. The technology is constantly evolving to remain best-in-class, but it is only as good as our team that drives it, which is where you come in.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, familial status, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Location</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Toronto, Remote</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Summary</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One is seeking a skilled and motivated Senior Application Developer to join our product engineering team. This unique role is designed for individuals who have previously held senior positions such as Senior Software Engineer, and are looking to contribute their experience and expertise to our organization in a hands-on development.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">As a Senior Application Developer, you will collaborate with your Technical Lead and fellow software engineers, and product team to successfully deliver functionality and actively maintain our technology stack. You will bring your knowledge of Angular, React, Node.js, serverless technologies, and event-driven architecture to be a part of the future of our software development. You will also collaborate with, mentor, and learn from the engineers on your team and across other teams.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Key Responsibilities</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Engineering Leadership</strong>: You will actively support your fellow engineers in helping to grow the capabilities of the Product Engineering organization by sharing knowledge with your team members and helping onboard team members new to the team or the organization .</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Code Contribution:</strong> Your extensive hands-on experience in Angular or React and Node.js is vital. This expertise is not just limited to coding but extends to a comprehensive grasp of design principles and architectural patterns specific to these technologies. You are expected to proficiently create, refine, and assess code, ensuring it is not only efficient and reliable but also conforms to the highest standards of modern web development practices. Your involvement in this domain will be a cornerstone in driving the product’s technical excellence and innovation.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Mentoring and Coaching</strong>: Mentor team members, fostering a culture of continuous learning and improvement within the product engineering team.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Communication</strong>: Effectively communicate complex technical concepts to non-technical team members and stakeholders. Serve as a supporting member for your engineering leadership team.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Pod Management:</strong> You will participate in your team’s agile ceremonies, proactively helping remove obstacles and contributing to a culture of continuous improvement to drive your team. You will show high engagement and a passion for delivering value to our customers.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Collaboration:</strong> Collaborate with your team to align engineering efforts with an overall roadmap, project timelines, deliverables, and resources. Working with your product manager, you will also need to learn about the business and develop customer empathy to ensure that the solutions solve the most important problems.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Problem Solving and Debugging:</strong> Troubleshoot and debug complex technical issues to ensure the smooth operation of the product and high software quality.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Innovation and Technical Growth:</strong> Drive innovation and encourage the adoption of new technologies that can benefit the project or organization. Stay updated on the latest industry trends.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Risk Management:</strong> Identify and communicate potential or existing technical risks. Recommend mitigation strategies and actions to reduce impacts on the project and organization.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Qualifications</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is preferred.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Minimum of 5 years of experience in software engineering on technical teams.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Proficient in full-stack development, with a strong focus on Angular and React for front-end development and Node.js for server-side solutions. Experience with serverless architecture is also beneficial.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Demonstrated ability to develop technical designs and help the team effectively deliver on them.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience with cloud computing environments, particularly AWS. Proficiency in event-driven and stream architectures is essential, with hands-on experience in AWS Lambda and Aurora/DynamoDB being highly advantageous.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience supporting existing Angular applications in a production environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Deep understanding of design principles and architectural patterns (specifically those around long-lived user workflows. A background in developing efficient user experiences is a big plus.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience in developing and working with serverless event-driven architecture.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience working with complex integrations, encompassing both internal systems and external services. This includes integrating diverse APIs, third-party services, and custom data connectors, ensuring seamless interoperability and efficient data flow within the full-stack environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams, especially Product Management and QA.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Motivated to work in a fast-paced environment with a focus on collaboration and continuous improvement.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Excellent problem-solving and analytical skills, with the ability to balance engineering best practices and speed of delivery.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">If you are a self-starter who is passionate about developing high-quality software products, taking tasks to completion, holding yourself and others accountable, being part of a team solving problems, and driving technical innovation, we encourage you to apply for this exciting opportunity.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Salary Range</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">The base pay range for this role is estimated to be $140,000 -$160,000 CAD. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Compensation / Benefits / Culture</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Compensation commensurate with experience</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Company-provided home office tech</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Company-paid Medical, Vision, Dental, and wellness benefits for employees and dependents</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Team-oriented and supportive working environment; company-sponsored events and activities</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Flexible vacation and sick days</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One is a disruptive force in U.S. real estate, professionalizing the rental experience for thousands of families across the country. A “prop-tech scaleup” by definition, we are a service platform that enables investors to access single-family rental (SFR) homes by connecting an ecosystem of boots-on-the-ground, local partners to institutional financing. We are in the business of partnerships: finding, vetting, and empowering local experts nationwide to find, buy, renovate, lease, and manage properties on behalf of our clients.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">We find and purchase properties and coordinate the efforts of our partners through a proprietary technology stack. This system takes in huge amounts of data at national and local levels, which combined with information about each property, gives us and our partners a competitive advantage in pricing, speed, and scale. The technology is constantly evolving to remain best-in-class, but it is only as good as our team that drives it, which is where you come in.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, familial status, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Location</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Toronto, Remote</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Summary</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Avenue One is seeking a skilled and motivated Senior Application Developer to join our product engineering team. This unique role is designed for individuals who have previously held senior positions such as Senior Software Engineer, and are looking to contribute their experience and expertise to our organization in a hands-on development.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">As a Senior Application Developer, you will collaborate with your Technical Lead and fellow software engineers, and product team to successfully deliver functionality and actively maintain our technology stack. You will bring your knowledge of Angular, React, Node.js, serverless technologies, and event-driven architecture to be a part of the future of our software development. You will also collaborate with, mentor, and learn from the engineers on your team and across other teams.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Key Responsibilities</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Engineering Leadership</strong>: You will actively support your fellow engineers in helping to grow the capabilities of the Product Engineering organization by sharing knowledge with your team members and helping onboard team members new to the team or the organization .</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Code Contribution:</strong> Your extensive hands-on experience in Angular or React and Node.js is vital. This expertise is not just limited to coding but extends to a comprehensive grasp of design principles and architectural patterns specific to these technologies. You are expected to proficiently create, refine, and assess code, ensuring it is not only efficient and reliable but also conforms to the highest standards of modern web development practices. Your involvement in this domain will be a cornerstone in driving the product’s technical excellence and innovation.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Mentoring and Coaching</strong>: Mentor team members, fostering a culture of continuous learning and improvement within the product engineering team.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Communication</strong>: Effectively communicate complex technical concepts to non-technical team members and stakeholders. Serve as a supporting member for your engineering leadership team.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Pod Management:</strong> You will participate in your team’s agile ceremonies, proactively helping remove obstacles and contributing to a culture of continuous improvement to drive your team. You will show high engagement and a passion for delivering value to our customers.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Collaboration:</strong> Collaborate with your team to align engineering efforts with an overall roadmap, project timelines, deliverables, and resources. Working with your product manager, you will also need to learn about the business and develop customer empathy to ensure that the solutions solve the most important problems.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Problem Solving and Debugging:</strong> Troubleshoot and debug complex technical issues to ensure the smooth operation of the product and high software quality.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Innovation and Technical Growth:</strong> Drive innovation and encourage the adoption of new technologies that can benefit the project or organization. Stay updated on the latest industry trends.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200"><strong class=" font-semibold">Risk Management:</strong> Identify and communicate potential or existing technical risks. Recommend mitigation strategies and actions to reduce impacts on the project and organization.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Qualifications</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s degree is preferred.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Minimum of 5 years of experience in software engineering on technical teams.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Proficient in full-stack development, with a strong focus on Angular and React for front-end development and Node.js for server-side solutions. Experience with serverless architecture is also beneficial.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Demonstrated ability to develop technical designs and help the team effectively deliver on them.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience with cloud computing environments, particularly AWS. Proficiency in event-driven and stream architectures is essential, with hands-on experience in AWS Lambda and Aurora/DynamoDB being highly advantageous.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience supporting existing Angular applications in a production environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Deep understanding of design principles and architectural patterns (specifically those around long-lived user workflows. A background in developing efficient user experiences is a big plus.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience in developing and working with serverless event-driven architecture.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience working with complex integrations, encompassing both internal systems and external services. This includes integrating diverse APIs, third-party services, and custom data connectors, ensuring seamless interoperability and efficient data flow within the full-stack environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams, especially Product Management and QA.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Motivated to work in a fast-paced environment with a focus on collaboration and continuous improvement.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Excellent problem-solving and analytical skills, with the ability to balance engineering best practices and speed of delivery.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">If you are a self-starter who is passionate about developing high-quality software products, taking tasks to completion, holding yourself and others accountable, being part of a team solving problems, and driving technical innovation, we encourage you to apply for this exciting opportunity.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Salary Range</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">The base pay range for this role is estimated to be $140,000 -$160,000 CAD. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Compensation / Benefits / Culture</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Compensation commensurate with experience</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Company-provided home office tech</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Company-paid Medical, Vision, Dental, and wellness benefits for employees and dependents</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Team-oriented and supportive working environment; company-sponsored events and activities</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Flexible vacation and sick days</span></li>
</ul>