Senior full-stack or integration engineer (Go, React) for PropTech
We are looking for experienced software and integration engineers working with Go and React who also can work with SAP systems.
We're looking for a senior full-stack or integration engineer rather than a SAP specialist, for 6 month or longer.
The project is being delivered for a PropTech product company. It's a platform for resident experience management and the operational processes of organizations managing residential property portfolios. The team will be responsible for building and enhancing integrations between the company’s platform and an SAP environment.
Architecture: SAP+client systems - integrations - property mgmt. platform - web and mobile.
Developers will work across the full technology stack, including backend services written in Go, web interfaces developed in JS/React, and integrations with SAP and other systems.
The integration may involve synchronising data related to properties, buildings and residential units; residents and tenants; lease agreements; payments and financial information; other property management workflows. The scope may include API design, data mapping, event and workflow handling, integration testing, monitoring, and resolving data quality and consistency issues.
Key Responsibilities:
-Design and develop backend services in Go that integrate the product platform with SAP.
-Retrieve and send data through SAP APIs and integration interfaces, potentially including REST, OData and SOAP.
-Map SAP data structures to the platform’s internal domain models.
-Implement reliable one-way or bidirectional data synchronization.
-Develop error-handling, retry, idempotency and reconciliation mechanisms.
-Build and enhance React-based dashboards, administrative interfaces and operational workflows.
-Create automated integration tests and support deployment automation.
-Monitor integrations and troubleshoot data flow, quality and consistency issues.
-Work closely with SAP, product teams and the client’s business stakeholders.
-Potentially maintain or extend existing backend components, ETL processes or scripts written in Python.
Required Skills
-Strong commercial software engineering experience with Go.
-Practical experience working with SAP integrations is preferred, but we will consider senior developers with Go and React + TypeScript or JavaScript, with some SAP knowledge.
-Experience designing APIs.
-Good understanding of distributed systems and integration patterns.
-Data mapping and synchronisation between enterprise systems.
Nice to Have: Python backend development, OData, REST or SOAP-based SAP interfaces., Knowledge of async integrations, messaging systems and event-driven architecture., Experience implementing retry, reconciliation and idempotency mechanisms. Experience in PropTech, real estate, property management or lease management, some German language would also be a plus.