Developer (API Integration)

Posted 29d ago

Full job description

Our client is a leading provider of integrated cloud solutions with over 15+ years’ experience serving SMB’s and enterprise businesses. Our innovative cloud communications platform, state-of-the-art switching systems, and application-aware IP based network empower businesses to fully leverage the benefits of the cloud.

As a Developer, you’ll design and implement core capabilities, develop high-quality API integrations, and shape reusable modules that improve scalability, reliability, and customer experience.


What Youll Do

  • Design, build, and maintain core APIs and backend services that drive platform workflows and facilitate external integrations.

  • Apply API security policies including OAuth2, JWT, rate limiting, and access control

  • Participate in planning, design, infrastructure, site architecture discussions, retrospectives, and other activities as needed.

  • Monitor and troubleshoot integrations using logs, metrics, and alerts; escalate complex issues when needed.

  • Document APIs, integration flows, and runbooks, and contribute to knowledge sharing and support documentation.

  • Performs other duties as assigned.


Requirements:

  • Minimum 3 years of production experience with modern web technologies such as React, Next.js, Node.js, PHP, or Python, and MySQL or Postgres (or similar technologies).

  • In-depth knowledge of PHP, C#, Python, and JavaScript.

  • Experience with secure API development (OAuth2, JWT, basic authentication).

  • Experience with RESTful APIs, third-party API integrations, and database systems (PostgreSQL, MongoDB, MySQL, etc.)

  • Familiarity with ERP/CRM integrations (HubSpot, Salesforce, NetSuite).

  • Strong experience with version control systems, specifically Git.

  • Strong problem-solving skills and attention to detail, with excellent communication and teamwork abilities.

  • Curious, adaptable, and motivated to continuously improve.

  • Self-motivated, driven to succeed, strong business acumen, with the ability to work with minimal supervision.

  • High proficiency in the English language (written and verbal).


Nice to Have:

  • Knowledge of Linux-based operating systems.

  • Understanding of networking concepts (TCP/IP, DNS, DHCP)

  • Knowledge of monitoring and logging infrastructure, including LibreNMS, Grafana, and centralized logging.

  • Experience with Linux-based hypervisor systems and related tooling (KVM, Xen/XCP-ng, Proxmox, etc.)


Unlock job insights

Hirer responsivenessSalary matchNumber of applicants

Employer questions

Your application will include the following questions:
  • Which of the following types of qualifications do you have?
  • Which of the following programming languages are you experienced in?
  • How many years of web app development experience do you have?
  • How would you rate your English language skills?

Report this job advert

Be carefulDon’t provide your bank or credit card details when applying for jobs.Learn how to protect yourself
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.
 
 
 
 
 
salary teaser image
What can I earn as a Developer
See more detailed salary information salary teaser link arrow