Bosa Properties Inc. (“BPI”) is an end-to-end real estate company offering human-centered solutions for property development and management. Based out of Vancouver, Canada, our team of in-house experts work across residential, commercial and master-planned projects, with a growing residential portfolio that includes more than 20,000 homes that are built or under development, and an income portfolio that includes 5.5 million square feet of retail, industrial, office and rental properties under management.
We are people-first in every part of our business – from the homes we craft, to the environment in which we work. Our culture supports personal and team growth, with a focus on striving for better. Our supportive and flexible work environment nurtures this communal spirit with space to contribute, learn and grow.
Reporting to the Manager, Application Development, the Full Stack Developer will play a key role in building our next generation suite of products and significantly contribute to designing and implementing diverse and stimulating projects.
What You’ll Do
Lead the articulation and development of custom enterprise solutions (e.g., web applications with integrations to enterprise systems) using technologies such as React, Next.js, Node.js, .NET Core, DynamoDB, S3, ECS, Docker;
Provide technical leadership including architecture design, coding, code review, scalability, practices and skills development
Work in partnership with vendor agencies to support Digital Customer Experience project platforms, CMS systems and tools (e.g., Sitecore, Personalization, Data and Analytics). Ensure excellent quality of vendor delivery.
Contribute and implement system architecture designs using microservices APIs, component libraries, containerization tools, testing paradigms, and best practice software development patterns.;
Collaborate with Product Managers, Business Analysts and other developers to fully understand product requirements and implement solutions which meet these requirements;
Manage project tasks, assignments, and progress using management tools (e.g., Jira, Confluence, Git, etc.);
Ensure alignment across business stakeholders and cross-functional technical teams;
Effectively handle production support escalations.
Post-secondary education in Computer Science, Software Development, Computer Engineering or a related field;
Five (5) years of experience in full stack development and distributed systems;
Demonstrated experience and deep expertise in software integrations and implementations;
Strong technical proficiency in the following:
Languages: C#, JavaScript, HTML, CSS, SQL, Bash/PowerShell
Programming: .NET Core Web Applications & Web APIs, Next.js, TypeScript, Tailwind CSS, microservices;
Containerization: Docker;
AWS: ECS, ECR, DynamoDB, S3, CloudFront;
Databases: AWS RDS, DynamoDB, or MongoDB;
Testing: Jest, NUnit, etc.
Experience working with GraphQL, enterprise level CMS/CRM, and complex enterprise SaaS solution integrations an asset.
Demonstrated ability to listen intently and work collaboratively, building strong relationships across the organization and with external partners;
Strong consultation skills and the ability to manage vendors;
A demonstrated commitment to ensuring development best practices and mentoring junior developers;
Innovative thinking and practice identifying root cause in problem solving;
Who You Are
Integrous: Principled and conscientious, you take your commitments seriously, keeping your promises.
Continually Creating Excellence: You are always raising the bar. You believe in continual learning and getting better every day.
Optimistic: You see possibility in all situations and do the work to make the impossible, possible.
Humble: Unpretentious and self-aware, you take responsibility for your mistakes. Egos are barriers to doing our best work and always learning.
Courageous: You take the right risks, and are true to who you are. You look for opportunities to step out of your comfort zone and persevere in the face of fear.
How to Apply
Please submit an application using the link provided. We value your interest in joining Bosa Properties. While we can only respond to shortlisted applicants, we will keep your information on file and consider you for future opportunities as they become available.
#LI-Hybrid
ID: 2023-3197
Street: 1101 – 838 W Hastings Street
About NPower Canada NPower Canada is a charitable organization that launches underserved young adults into meaningful and sustainable digital careers....
Apply For This JobGrow the Kidco Way! Are you seeking a positive and growing environment? Kids & Company is now recruiting for eager...
Apply For This JobThe role of the Technologist is to ensure Vendor compliance to Walmart standards and specifications. Technologist works with the Brand,...
Apply For This JobDESCRIPTION Working as a general helper to the shop and assisting the wiremen with materials they may need or any...
Apply For This JobPlease refer to the How to Apply for a Job (for External Candidates) job aid for instructions on how to...
Apply For This JobDescription Revera owns and operates retirement residences and long term care homes in the senior living sector. Purpose. Passion. People....
Apply For This Job