Developer (API Integration)
iTeraSource Philippines Corp
Shift: Overnight (8:00 PM – 6:00
AM PHT)
Start Date: ASAP
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.
We are seeking a talented Developer (API Integration) to
join our team! As a Developer, you’ll play a critical role in building and
extending our integration platform. You’ll design and implement core
capabilities, develop high-quality API integrations, and shape reusable modules
that improve scalability, reliability, and customer experience.
What You’ll 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, include LibreNMS, Grafana, centralized logging.
- Experience with Linux-based hypervisor systems and related tooling (KVM, Xen/XCP-ng, Proxmox, etc.)