What is Avesdo?
We are working hard at Avesdo to simplify the journey of buying a new home. Our application is a complete point of sale, analytical and reporting platform that has quickly become the industry standard to transact real estate both online and in presentation centers across Canada.
Why join Avesdo?
Proven Model: Avesdo is a strategically-funded and proven business. Trusted by the real estate community from ultra luxury developments in West Vancouver to Canada's tallest residential skyscraper in Toronto, our customers have transacted billions of dollars in real estate using Avesdo's platform in the last year alone.
Hyper Growth: Avesdo has grown exponentially from a locally based start-up. You'll be joining a fast-growing start-up where every day counts!
Great Culture: You can't only work hard, you must play hard too! If we're not in the office, you'll find us having fun at axe throwing, completing (or at least trying) an escape room, or more recently virtual game night!
Looking to work with an awesome team? Look no further! At Avesdo, we are a tight-knit group that has taken the real estate industry by storm, and we are just getting started. If you are passionate about technology this might be the role for you!
What You'll be Doing:
Balance business goals, customer needs, and technological capabilities to create solutions that are scalable and future-proofed
Research, identify, analyze, and fulfill requirements
Provides continuous competitive research, leverages industry resources and market trends and liaise with internal stakeholders
Partners with UX designers to test low/high fidelity prototypes for upcoming features
Review user and translate user stories to design to code stories and provide estimates
Build high-quality graphics and visual elements
Work with UI/UX designer and backend developers to code multiple modules
Design and develop Angular components across web and mobile platforms
Implement design patterns, optimization, caching, security and accessibility guidelines, while contributing to continuous improvement
Participate in technical design and analysis within an Agile team
Problem solve, take decisions, deliver features in a fast paced high functioning group
Managing application state using Redux
Develop, test, implement and maintain application software
Perform root cause analysis on system/user errors and identifies corrective action
Manage individual project priorities, deadlines and deliverables
Who are we looking for:
Exceptional communication, interpersonal, multitasking and presentation skills
Ability to solve problems and meet deadlines with minimal supervision
Familiar with Design sprint and conducting quick iterative design initiates
Proven ability to create and deliver presentations based on finding and best practices
Successfully built reusable UI frameworks and reusable components that can be used by multiple applications across the enterprise
Proactively suggests and implements UX improvements for existing UIs
Passionate about staying current with web trends and standards
Highly motivated and organized
Degree in Computer Science or other relevant education
5-10 years hands-on development experience (Component-Based)
Minimum 4 years of experience using Angular 2+ framework and AngularJs
Minimum 1 year of experience using Redux
Additional useful assets and experience: C#/.net core
Hands on experience consuming APIs / service integration
Firm understanding of responsive web and mobile app design (HTML, CSS, JS – Angular, others)
Knowledge of unit testing, QA practices and agile methodologies
Experience with GIT and knowledge of Bitbucket is an asset
What we offer:
Base salary + bonus
Incredible exposure to the inner-workings of the trillion dollar real estate industry