Current jobs related to Senior Full Stack Developer - Richmond Hill, Ontario - Venterra Realty


  • Richmond Hill, Ontario, Canada aurora technology development inc Full time

    Aurora Technology Development Inc. is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in web development, with expertise in designing and integrating website-related code. The successful candidate will be responsible for developing website architecture, writing, modifying, and testing...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer (Full Stack) to join our distributed team and contribute to the development and maintenance of our technology offerings. Our technology stack includes a range of platforms, including AWS cloud, mobile Android and iPhone apps, and 3rd party integrations.Key ResponsibilitiesUtilize...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer (Full Stack) to join our distributed team and contribute to the development and maintenance of our technology offerings. Our technology stack includes a range of platforms, including AWS cloud, mobile Android and iPhone apps, and 3rd party integrations.Key ResponsibilitiesUtilize...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a pioneering company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Job DescriptionWe are seeking a Senior Full Stack...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a pioneering company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Job DescriptionWe are seeking a Senior Full Stack...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer to join our distributed team as a Full Stack Developer. As a key member of our technology team, you will play a crucial role in maintaining and expanding our company's technology offerings.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutions...


  • Richmond Hill, Ontario, Canada Venterra Realty Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer to join our distributed team as a Full Stack Developer. As a key member of our technology team, you will play a crucial role in maintaining and expanding our company's technology offerings.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutions...

  • Software Engineer

    5 days ago


    Richmond Hill, Ontario, Canada Johnson Fu Insurance Agency Inc. Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. As a Full-Stack Developer, you will be responsible for designing, developing, and deploying cloud-based applications. Your expertise in back-end development, cloud infrastructure, and front-end development will enable you to create scalable and efficient software solutions.


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job Title: AWS Full Stack DeveloperAbout the Role:We are seeking an experienced AWS Full Stack Developer to join our cross-functional team building a FinTech solution tailored for the SMB market. As a key member of our team, you will contribute to the next generation of our scalable fintech platform deployed to Cloud environments with leading-edge...


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job Title: AWS Full Stack DeveloperAbout the Role:We are seeking an experienced AWS Full Stack Developer to join our cross-functional team building a FinTech solution tailored for the SMB market. As a key member of our team, you will contribute to the next generation of our scalable fintech platform deployed to Cloud environments with leading-edge...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a forward-thinking company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Our MissionOur core mission is to close the...


  • Richmond Hill, Ontario, Canada Second Bind Full time

    About Second BindSecond Bind is a forward-thinking company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, we specialize in advanced recycling solutions that transform end-of-life materials into valuable new products.Our MissionOur core mission is to close the...

  • Software Engineer

    4 days ago


    Richmond Hill, Ontario, Canada Request Office Services Inc Full time

    About the JobWe are seeking a skilled Software Engineer - Full Stack to join our team at {company}. In this role, you will be responsible for developing and maintaining high-quality software applications using a variety of programming languages and technologies.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming...


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job DescriptionPaymentus leads the North American marketplace in electronic bill payment solutions, and is seeking an experienced full-stack developer to join our cross-functional team building a FinTech solution tailored for the SMB market.ResponsibilitiesContribute to the next generation of our scalable fintech platform deployed to Cloud environments with...


  • Richmond Hill, Ontario, Canada Paymentus (Canada) Corporation Full time

    Job DescriptionPaymentus leads the North American marketplace in electronic bill payment solutions, and is seeking an experienced full-stack developer to join our cross-functional team building a FinTech solution tailored for the SMB market.ResponsibilitiesContribute to the next generation of our scalable fintech platform deployed to Cloud environments with...

  • Full Stack Developer

    1 month ago


    Richmond Hill, Ontario, Canada Creative Path Digital Imaging Inc. Full time

    About the RoleWe are seeking a highly skilled Web Programmer to join our team at Creative Path Digital Imaging Inc. as a key member of our software development team.Key ResponsibilitiesRequirements GatheringConsult with clients to develop and document website requirements, ensuring a deep understanding of their needs and goals.Software DevelopmentWrite,...

  • Full Stack Developer

    2 months ago


    Richmond Hill, Ontario, Canada Creative Path Digital Imaging Inc. Full time

    About the RoleWe are seeking a highly skilled Web Programmer to join our team at Creative Path Digital Imaging Inc. as a key member of our software development team.Key ResponsibilitiesRequirements GatheringConsult with clients to develop and document website requirements, ensuring a deep understanding of their needs and goals.Software DevelopmentWrite,...


  • Richmond Hill, Ontario, Canada Amico Group of Companies Full time

    Senior Mechanical Engineer - Product DevelopmentJob SummaryThe Senior Mechanical Engineer will lead the product development team to design and develop new products and improve existing ones. The ideal candidate will have a strong background in mechanical engineering and experience in product development.Key ResponsibilitiesDesign and develop new mechanical...


  • Richmond Hill, Ontario, Canada Amico Group of Companies Full time

    Senior Mechanical Engineer - Product DevelopmentJob SummaryThe Senior Mechanical Engineer will lead the product development team to design and develop new products and improve existing ones. The ideal candidate will have a strong background in mechanical engineering and experience in product development.Key ResponsibilitiesDesign and develop new mechanical...


  • Richmond Hill, Ontario, Canada Amico Group of Companies Full time

    Senior Mechanical Engineer - Product DevelopmentJob SummaryThe Senior Mechanical Engineer will lead the product development team to design and develop new products and improve existing ones. The ideal candidate will have a strong background in mechanical engineering and experience in product development.Key ResponsibilitiesDesign and develop new mechanical...

Senior Full Stack Developer

2 months ago


Richmond Hill, Ontario, Canada Venterra Realty Full time
About the Opportunity

We are seeking a highly skilled Senior Software Engineer to join our distributed team as a Full Stack Developer. As a key member of our technology team, you will play a critical role in maintaining and expanding our company's technology offerings.

Key Responsibilities
  • Utilize expertise in back-end and front-end development to design and implement efficient solutions for business users.
  • Collaborate with the development team and major stakeholders to provide solutions and support the business.
  • Use analytical skills to review technical issues and suggest solutions.
  • Work collaboratively with 3rd party vendors to ensure seamless integration of technology solutions.
Requirements
  • Over 8 years of Java development experience.
  • Over 3 years of JavaScript development experience using modern frameworks such as React, Angular or Vue.
  • Over 3 years of SQL experience.
  • Excellent communications skills.
  • Analytical skills and collaborative approach.
Preferred Skills
  • Clean Coding practices and principles experience (SOLID).
  • Experience with Java based ORM frameworks, or a persistence framework like MyBatis, as well as relational databases.
  • Knowledge of JSX, TypeScript and state management frameworks such as Redux or Mobx.
  • Knowledge of JavaScript packages, package managers, bundlers, and their use in building complex interactive experiences.
  • Agile development experience and/or knowledge.
  • Familiarity with concepts related to data flow and component driven architectures (with practical experience based on React).
  • Experience using and/or designing RESTful API's.
  • Experience working with VCS systems, particularly Git.
  • Understanding of browser rendering, and ability to fine-tune an experience.
  • IntelliJ IDE.
  • SQL Server.
  • GWT.
About Our Solutions

Our technology solutions can be divided into the following groups:

  • Internal web applications (Java, GWT, React, SQL Server) for managing our apartments and communities, for example:
  • Contracts and leases.
  • Managing utility bills.
  • Tracking and managing maintenance work.
  • Managing spend.
  • Internal mobile application (Android and iOS) providing our staff with the ability perform a sub-set of the tasks provided by the web applications.
  • Public-facing web applications and mobile apps (Android and iOS) for interacting with residents and prospective residents, for example:
  • Allowing prospective residents to apply for an apartment online.
  • Allowing current residents to pay their bills and raise service requests online.
  • Integrations with third-parties, for example:
  • Criminal and background checks.
  • Bill generation.
  • Pricing optimisation.
  • Various batch jobs.
About Venterra Realty

Venterra Realty is a well-capitalized, privately held investment and technology company with ~ $5.0 billion in managed assets and $375+ million in revenues. It owns and operates over 80 multi-unit residential properties in the highest growth cities in the United States.

We are honoured to have received numerous workplace recognitions including for the past six years in a row and having been named a four-timewinner

We are looking for people who:

  • Have strong personal values and want to work for a values-based company.
  • Are ambitious and hard working with exceptionally high personal standards.
  • Embrace problem-solving and learning new skills.
  • Thrive in a rapidly changing and high growth environment.
  • Are passionate about driving continuous improvements and the use of technology with data to drive business results.