Description

 Job Description

Key Responsibilities:

  • Design and implement backend connectors for popular third-party platforms (e.g., CRMs, HRMS, Accounting tools) using Node.js.
  • Collaborate with the product team to understand the integration requirements for various platforms.
  • Develop scalable and reusable API connectors to handle complex data transformations and business logic.
  • Integrate external APIs into the platform while ensuring data consistency, security, and optimal performance.
  • Work with external services' APIs, including handling rate limits, authentication, and error management.
  • Monitor and optimize the performance of connector integrations.
  • Collaborate closely with frontend and DevOps teams to ensure smooth integration across the stack.
  • Troubleshoot and resolve issues related to API integrations and data flow.
  • Document integration workflows, architecture, and technical solutions.

Skills and Qualifications:

  • Proven experience as a Node.js Developer with a strong understanding of backend development.
  • Expertise in RESTful API design and integration.
  • Experience working with third-party APIs (OAuth, Webhooks, rate-limiting, etc.).
  • Experience with database technologies such as PostgreSQL, MongoDB, or similar.
  • Familiarity with API management tools and services (Swagger, Postman, etc.).
  • Understanding of authentication and authorization mechanisms (OAuth 2.0, JWT).
  • Experience with version control using Git.
  • Ability to write clean, efficient, and maintainable code.
  • Good understanding of security best practices when dealing with third-party integrations.
  • Strong problem-solving skills and attention to detail.

Education

Any Graduate