F

FacilityOS

Enterprise facility and security management platform

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMaryland, USANo salary listed

About the Job

Requirements

  • Minimum of 6 years of experience in backend .NET Framework or .NET Core web application development using C#.
  • Minimum of 5 years of experience developing web applications using Angular and TypeScript.
  • Ability to quickly understand complex legacy systems, identify key integration points, and contribute effectively with limited ramp-up time.
  • Experience using object-oriented programming, design patterns, and clean architecture principles to build maintainable, testable software.
  • Experience writing unit tests and applying quality-focused development practices.
  • Experience designing and building RESTful services.
  • Experience designing and building cloud-native SaaS and PaaS applications using Azure or AWS.
  • Knowledge of Microsoft SQL Server and T-SQL.
  • Ability to make sound technical decisions in collaboration with existing engineering teams.
  • Ability to self-manage priorities and deliver outcomes with minimal supervision.
  • Ability to collaborate across engineering, architecture, and product stakeholders.

Responsibilities

  • Design, develop, review, and maintain backend web applications and services across the FacilityOS platform.
  • Develop a working understanding of existing platform architecture, legacy components, integration points, and modernization opportunities.
  • Collaborate with the engineering team to make technical decisions aligned with established architectural principles and delivery goals.
  • Contribute to legacy modernization efforts using incremental, low-risk approaches such as the Strangler Fig pattern where appropriate.
  • Maintain code-quality standards through code reviews, unit testing, static code analysis, and the adoption or improvement of engineering tools and standards.
  • Participate in peer code reviews, providing constructive feedback and promoting maintainable, testable, and scalable solutions.
  • Troubleshoot and resolve application issues across staging and production environments, focusing on root-cause analysis and sustainable fixes.
  • Work with engineering leads, product stakeholders, and project managers to support business operations and project delivery.
  • Research, evaluate, and recommend application, automation, and architectural improvements for the FacilityOS platform.

Desired Qualifications

  • Azure cloud experience.
  • Hands-on experience with event-driven architecture.
  • Hands-on experience with microservices.

About the Company

FacilityOS

Enterprise facility and security management platform

FacilityOS provides an enterprise software platform that centralizes facility, security, and visitor management in a single SaaS system. It unifies the visitor lifecycle, employee/contractor access, deliveries, and emergency notifications into integrated modules to give a holistic view of building operations. Unlike separate point solutions, FacilityOS combines facility management, visitor management, access control, and security, with Proxyclick’s acquisition expanding its global reach. The goal is to reduce costs and complexity, improve security and compliance, and optimize workplace operations across organizations.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$100M
Headquarters
Toronto, Canada
Founded
2013

Recently Posted Jobs

Explore more opportunities at FacilityOS

See more jobs