JavaScript Developer for Firebase Functions and API Integrations

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

TYPE OF WORK

Part Time

WAGE / SALARY

$5-8 / hour

HOURS PER WEEK

10

DATE UPDATED

Jul 12, 2025

JOB OVERVIEW

We are looking for a JavaScript developer to help maintain and extend a cloud-based integration system. The backend is built using Firebase Cloud Functions and relies on secure API communication and structured data mapping.

The codebase is well-organised and mostly written using Google Gemini (AI-assisted), making it clean, modular, and easy to follow. Your job will be to understand this structure, add new functionality, maintain current logic, and help improve performance and stability over time.

This is ideal for a developer who enjoys structure, values clean code, and wants to contribute to a project with long-term potential.

Responsibilities:
- Write and maintain backend functions in Node.js using Firebase Cloud Functions
- Handle event-based automation and REST API integrations
- Process JSON payloads using predefined mapping structures
- Maintain dispatcher-based architecture with consistent module structure
- Create and maintain clear documentation for the codebase


*Requirements:
- Strong JavaScript and Node.js experience
- Solid knowledge of Firebase Cloud Functions
- Go High Level experience is a big plus
- Experience working with APIs, webhooks, and JSON payloads
- Understanding of async/await, try/catch, and structured logging


What Makes This Role Different:
We know applicants use tools like ChatGPT. So do we. But we believe AI should enhance skill, not replace it.


--------------------------------------
How to Apply:
You must complete all steps below to be considered:
1. Video Selfie:
Record a 1–2 minute video answering:
“What do you enjoy most about writing backend code, and what do you find most challenging?”
Upload to YouTube (unlisted) or Google Drive and share the link.

2. ChatGPT Honesty:
Tell us if and how you used ChatGPT or other AI tools in your application. We value transparency.

3. Paid Test Task:
If shortlisted, you’ll be given a small paid task that requires custom logic. If you skip it, we won’t proceed.

4. Your Details:
- Expected hourly or weekly rate
- Availability (hours per week and your timezone)
- Short summary of your relevant experience

5. Minimum AP Filter:
- Applications with less than 5 OnlineJobs.ph Application Points will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin