This is a remote position.
Buildesk is a fast-growing PropTech company empowering real estate developers and channel partners to digitize their businesses with next-generation technology.
Our platform provides end-to-end solutions, including:
Marketing Automation
Sales CRM
ERP for Procurement & Finance
Channel Partner Management
Vendor Management
Customer & Broker Apps
We serve 400+ real estate businesses across 6 countries, enabling 11,500+ daily active users.
We are seeking a skilled .NET + Angular Full Stack Developer to join our dynamic team.
The ideal candidate will have strong expertise in back-end and front-end development, hands-on experience with .NET Core and Angular, and a passion for building scalable, secure, and high-performance applications.
Design, develop, and maintain web applications using .NET Core 8, ASP.NET MVC, Web API, and Angular 13+.
Build and integrate RESTful APIs ensuring seamless communication between front-end and back-end services.
Develop, optimize, and maintain SQL Server (2012+) databases, including stored procedures, functions, triggers, query tuning, and indexing.
Implement efficient data access strategies using Entity Framework / EF Core.
Collaborate with cross-functional teams to define, design, and deliver new features.
Implement OAuth 2.0 authentication/authorization for secure access control.
Write clean, testable, maintainable code following Test-Driven Development (TDD) principles.
Use GIT / TFVC for version control and Azure DevOps for CI/CD pipelines.
Participate in code reviews, troubleshoot issues, and optimize application performance.
Stay updated with emerging technologies and recommend improvements to enhance system architecture.
3+ years of .NET development experience (C#, .NET Core 8, ASP.NET MVC, Web API)
Strong SQL Server skills including query tuning, execution plan analysis, indexing, partitioning, and handling large datasets
Proficiency in Entity Framework / EF Core; familiarity with PostgreSQL is a plus
Expertise in Angular 13+, HTML5, CSS, TypeScript, JavaScript, Bootstrap
Experience with REST API development and integration
Knowledge of OAuth 2.0 and secure authentication methods
Hands-on experience with GIT / TFVC and Azure DevOps for CI/CD pipelines
Basic knowledge of Node.js is a plus
Experience with unit testing frameworks like NUnit, MSTest, etc.
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Ability to work independently and in a team environment
Attention to detail and a passion for writing clean, scalable, and optimized code