Job Summary
Design, build, and maintain the integration layer connecting a digital Residents and Tenants Portal with third-party and enterprise systems. Develop secure and reliable APIs and middleware enabling authentication, e-signature, payments, access control, CRM integrations, and notifications.
Responsibilities
- Design, develop, and maintain RESTful APIs and integrations with third-party and enterprise systems
- Integrate with identity and authentication providers to support SSO, 2FA, password reset, and session management
- Develop integrations with e-signature platforms such as DocuSign or similar solutions for contracts and workflows
- Integrate with CRM and leasing systems to synchronize unit listings, inquiries, leads, and offers
- Build middleware and orchestration logic to keep data and application states synchronized across multiple systems
- Implement secure authentication and authorization mechanisms using OAuth2, OIDC, and JWT
- Monitor API performance, logs, and error rates and troubleshoot integration issues during production
- Maintain technical documentation, integration architecture diagrams, and operational runbooks for knowledge transfer
Must haves
- 4+ years of experience in API development, backend development, or integration engineering
- Strong hands-on experience building and consuming REST/JSON APIs in production environments
- Solid understanding of OAuth2, OIDC, JWT, and webhook-based architectures
- Experience integrating with at least one e-signature platform such as DocuSign, Adobe Sign, or similar
- Strong proficiency in at least one backend technology such as Node.js, .NET, or Java
- Strong understanding of API security best practices including rate limiting, input validation, and secrets management
Nice to haves
- Experience working with access-control or physical-security system APIs such as Genetec or Lenel
- Experience integrating with real-estate or leasing CRM platforms such as Yardi, MRI, Salesforce, or Microsoft Dynamics
- Experience with Azure API Management, MuleSoft, or similar API management platforms
- Experience working in enterprise integration or digital transformation projects
We refresh listings regularly, but some roles close early on the source platform.
Country: Saudi Arabia
City: Riyadh
Job Category: Software Engineering
Workplace type: On-site
Job Type: Contract
Company Name: Robusta Studio
Seniority level: Associate

