API Developer (Remote – Full Time)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php50,000 - Php85,000

HOURS PER WEEK

40

DATE UPDATED

Jun 19, 2025

JOB OVERVIEW

Job Title: API Developer – Automation & System Integration (Remote – Full Time)
Company: ASAP Roadworthys
Location: Fully Remote (Applicants must be based in Metro Manila or surrounding areas only)
Schedule: Full-Time | Monday to Friday | Day Shift | AEST Hours | Weekends Off

What You’ll Be Doing
• Develop and maintain custom APIs to streamline internal operations
• Connect and integrate third-party platforms (e.g., CRMs, scheduling tools, AI services)
• Work with APIs from services like OpenAI, Zapier, ServiceM8, and more
• Automate manual tasks and business workflows across departments
• Collaborate with our team to identify integration opportunities and implement scalable solutions
• Write clean, secure, and well-documented code

Skills & Qualifications
• Proven experience with RESTful API development and backend programming (Node.js, Python, or PHP preferred)
• Strong experience with third-party API integration and webhooks
• Familiarity with JSON, OAuth, authentication tokens, and security best practices
• Experience working with AI API platforms (e.g., OpenAI, GPT, Google AI)
• Knowledge of automation platforms (e.g., Zapier, Make, n8n)
• Understanding of relational or NoSQL databases
• Ability to communicate clearly and work independently

Nice to Have
• Familiarity with tools like Postman, Swagger, or OpenAPI
• Experience with CRM platforms or scheduling tools (e.g., Zoho, ServiceM8)
• Basic DevOps or cloud experience (e.g., AWS, Firebase)

What We Offer
• Fully Remote Work – Work from anywhere in the Philippines with a reliable internet connection.
• Fixed Day Shift (AEST) – Enjoy a consistent Monday to Friday schedule with weekends off and your evenings free.
• Supportive, Growth-Focused Environment – You’ll be trusted with autonomy, encouraged to develop new skills, and backed by approachable, empowering leaders.
• Genuine Work-Life Balance – Flexible hours, no micromanagement, and a team that respects your time and well-being.
• Collaborative and Welcoming Culture – Friendly, drama-free, and inclusive team where everyone helps each other succeed.
• Real Impact – Your work will directly improve how our business operates, scales, and serves our clients.
• Ongoing Learning – Get hands-on with AI tools, automation platforms, and various system integrations that keep your skillset sharp and future-ready.
• Clear Communication & Expectations – We’re organised, respectful, and proactive in how we work and collaborate.

How to Apply:
Please submit your resume and a brief message about your API experience. Include links to relevant projects, GitHub, or portfolios. Please note that only applicants based in Metro Manila or surrounding areas will be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0281
Total Execution Time  0.0300
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/API-Developer-Remote-Full-Time-1403321
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0205 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1403321
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 636375
 LIMIT 1 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1403321
AND `misc`.`idIS NULL 
0.0012   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1403321' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1403321 
0.0018   UPDATE employer_jobs SET hit_counts '***Jun-19-2025=186***Jun-20-2025=33***Jun-21-2025=9***Jun-22-2025=8***Jun-23-2025=8***Jun-24-2025=5***Jun-25-2025=5***Jun-26-2025=7***Jun-27-2025=3***Jun-28-2025=1***Jun-29-2025=2***Jun-30-2025=5***Jul-01-2025=3***Jul-02-2025=9***Jul-03-2025=2***Jul-04-2025=4***Jul-05-2025=1***Jul-06-2025=1***Jul-07-2025=6***Jul-08-2025=4***Jul-09-2025=3***Jul-10-2025=2***Jul-11-2025=1***Jul-12-2025=4***Jul-14-2025=3***Jul-15-2025=4***Jul-16-2025=2***Jul-17-2025=2***Jul-18-2025=2***Jul-20-2025=1***Jul-21-2025=1***Jul-22-2025=3***Jul-23-2025=6***Jul-24-2025=3***Jul-26-2025=3***Jul-28-2025=2***Jul-29-2025=1***Jul-30-2025=1***Aug-01-2025=1***Aug-02-2025=1***Aug-04-2025=4***Aug-05-2025=1***Aug-06-2025=1***Aug-07-2025=1***Aug-08-2025=1***Aug-09-2025=1***Aug-10-2025=1***Aug-11-2025=1***Aug-12-2025=7***Aug-13-2025=1***Aug-15-2025=1***Aug-16-2025=3***Aug-17-2025=2***Aug-18-2025=1***Aug-19-2025=1***Aug-20-2025=1***Aug-21-2025=1***Aug-22-2025=1***Aug-25-2025=2***Aug-26-2025=2***Aug-27-2025=8***Aug-28-2025=1***Aug-30-2025=1***Aug-31-2025=2***Sep-01-2025=2***Sep-02-2025=1***Sep-04-2025=1***Sep-05-2025=1***Sep-07-2025=1***Sep-10-2025=2***Sep-11-2025=3***Sep-12-2025=3***Sep-13-2025=1***Sep-14-2025=1***Sep-15-2025=3***Sep-17-2025=1***Sep-20-2025=1***Sep-21-2025=1***Sep-23-2025=1***Sep-24-2025=1***Sep-26-2025=2***Sep-27-2025=1***Sep-28-2025=2***Sep-29-2025=1***Oct-02-2025=1***Oct-03-2025=2***Oct-14-2025=1***Oct-15-2025=1***Oct-16-2025=1***Oct-20-2025=1***Oct-22-2025=3***Oct-23-2025=2***Oct-24-2025=1***Oct-28-2025=2***Nov-02-2025=2***Nov-03-2025=1***Nov-04-2025=1***Nov-07-2025=1***Nov-10-2025=3***Nov-11-2025=1***Nov-13-2025=7***Nov-14-2025=2***Nov-21-2025=3***Nov-25-2025=2***Nov-26-2025=1***Nov-28-2025=4***Dec-02-2025=1***Dec-03-2025=1***Dec-04-2025=2***Dec-06-2025=1***Dec-07-2025=1***Dec-11-2025=2***Dec-14-2025=1***Dec-15-2025=1***Dec-16-2025=1***Dec-17-2025=2***Dec-22-2025=5***Dec-23-2025=1***Dec-25-2025=2***Jan-01-2026=1***Jan-03-2026=1***Jan-05-2026=2***Jan-06-2026=2***Jan-07-2026=1***Jan-10-2026=1***Jan-14-2026=2***Jan-16-2026=2***Jan-21-2026=1***Jan-27-2026=1***Jan-29-2026=2***Feb-01-2026=1***Feb-02-2026=4***Feb-05-2026=1***Feb-09-2026=2***Feb-13-2026=1***Feb-16-2026=1***Feb-17-2026=2***Feb-18-2026=1***Feb-20-2026=3***Feb-22-2026=1***Feb-23-2026=2***Feb-24-2026=2***Feb-27-2026=1***Feb-28-2026=3***Mar-01-2026=2***Mar-05-2026=1***Mar-06-2026=1***Mar-10-2026=1***Mar-17-2026=1***Mar-20-2026=1***Mar-25-2026=1***Mar-26-2026=4***Apr-01-2026=1***Apr-02-2026=1***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1403321'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Jun-2025=272***Jul-2025=74***Aug-2025=48***Sep-2025=30***Oct-2025=15***Nov-2025=28***Dec-2025=21***Jan-2026=16***Feb-2026=25***Mar-2026=12***Apr-2026=4' WHERE job_id'1403321'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1403321' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1403321 
0.0063   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '636375'
AND `date_added` >= '2022-06-08' 
0.0008   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)