Mid-Level API Developer

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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top