remote
API Connectivity Expert & App Developer - HOTAC DMCC
Software Engineer
Lead API integration and application development, building robust web and mobile solutions using Python or Node.js, REST/GraphQL, and secure authentication. Drive end‑to‑end connectivity between CRM, ERP, and third‑party services.
About the role
Key Responsibilities
- Design, develop, and maintain APIs (REST, SOAP, GraphQL) and integrate them with internal and external systems.
- Build scalable web or mobile applications using Python or Node.js, ensuring clean architecture and high performance.
- Implement secure authentication (OAuth, JWT, API keys) and manage data flow across SQL and NoSQL databases.
- Utilize API tools such as Postman and Swagger for documentation, testing, and monitoring.
- Collaborate with cross‑functional teams to map business requirements into technical solutions and troubleshoot integration issues.
Requirements
- Proven experience in API integration and application development.
- Strong proficiency in Python or Node.js with solid understanding of backend frameworks.
- Hands‑on knowledge of REST, SOAP, GraphQL, OAuth, JWT, and API key management.
- Experience with SQL and NoSQL databases and data modeling.
- Familiarity with CRM/ERP integration and third‑party API ecosystems.
Skills
pythonnodejsgraphqlsql