FAAC Simply Connect is an intelligent application by FAAC, a global leader in automation and access control, that revolutionizes door and gate management. It allows users to remotely control, open, close, and authorize access to automated systems via smartphone, providing real-time monitoring and malfunction alerts. Designed for enhanced comfort, security, and savings, it's compatible with both FAAC and other brands' automations, serving private homeowners, businesses, and professional installers.
FAAC Technologies, the parent company of Simply Connect, reported consolidated revenues of €693 million for the year 2023, showcasing the strong financial performance of the broader group in the automation and access control industry.
Main responsibilities
- Developed and maintained backend services using Node.js and MongoDB, implementing audit logging system for tracking user actions and system events, managing user roles and permissions (enduser, installer, admin), and building whitelist management functionality with query optimization and filtering capabilities.
- Built and enhanced Angular frontend features including extra parameters management with visibility controls, board typology configurations with multiuse support, saved configurations filtering system, and allowlist dashboard with service integrations for installer and enterprise user workflows.
- Implemented comprehensive user permission system across both frontend and backend, managing installer permissions, enterprise permissions, role-based access control, and admin ownership transfers, ensuring proper authorization checks and permission validation throughout the application.
- Developed email notification system with multiple templates, integrated purchase code functionality for user activation, and implemented site management features including client dropdown selection, site update workflows, and notification handling for automated gate and door control events.
- Performed extensive bug fixing and optimization across MongoDB queries, Angular components, environment configurations, URL routing, and API integrations, resolving issues with RSA encryption, data migrations, and cross-component communication for the IoT automation platform.
