Full Stack Developer (React / Svelte) - No Time Tracker

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

TYPE OF WORK

Full Time

SALARY

$500

HOURS PER WEEK

40

DATE UPDATED

Jan 13, 2026

JOB OVERVIEW

What We Actually Do

ShipBee handles fulfillment for dropshippers. When someone buys a product from a Shopify store, we source it from China and ship it to the customer. Simple business model, complicated logistics.

We built our own Shopify App and our internal platform to manage everything—orders, inventory, client stores, tracking, payments. It works. Now we need someone to help keep it running and build what's next.

About the Role

You'll work with our lead developer building and maintaining our application, bug fixes and adding new features. We adopted a mono repo structure for codebase. Our main application (the one you see on the website uses React while our internal admin dashboard is using Svelte 5. Both use Supabase as the main database and backend

You'll develop new features (AI chatbot widget, ticketing improvements, communication pipelines), fix bugs, integrate APIs, and extend our database—all with technical guidance, code reviews, and clear priorities.

Check out our platform at ----------

What we value:

- Learn fast over know everything.
- Communicate proactively—flag blockers early, ask good questions, speak up when stuck.
-Take feedback well—code reviews aren't criticism, they're how we build better systems together.
- Stay reachable during business hours (9 AM–5 PM CET) with responses within a few hours, but no time trackers or micromanagement.
- Use AI tools (Claude Code, Cursor) to ship faster—we expect you to leverage them for refactoring, debugging, and boilerplate.

Requirements:

- Shipped production React apps, built Node.js/Express APIs, worked with PostgreSQL (queries, migrations), knows how to use integrated third-party APIs, strong English communication. Based in Philippines, start within 1–2 weeks.
- Bonus: Supabase experience, Shopify APIs, SvelteKit, n8n workflows, AI coding tools.
- Deal breakers: unreachable during business hours, defensive about feedback, poor communication, need constant hand-holding, can't self-manage.

We're not expecting to hire a senior expert, we want someone with solid systems thinking who understands how components connect, data flows, and architectural tradeoffs. You should use AI tools effectively to accelerate work, not just vibe-code prompts and pray. That means knowing when AI output makes sense vs. when it's creating technical debt.

How to Apply (Read This Twice)

We're testing your attention to detail. If you don't follow these instructions exactly, you will be ignored.

Subject: Full-Stack Developer - [Your Full Name]

Body: A numbered list (1, 2, 3...) answering these questions (limit sentences to not more than 3) (AI-responses will be REJECTED IMMEDIATELY:

1. Tell me about yourself in 3 sentences and why are you fit for this role.
2. What would you consider to be your best work? Send link and give brief explanation why you chose it.
3. How do you incorporate AI in your work (e.g., IDE, search, etc.,)
4. Tell me everything that is wrong about this job posting: ----------

Portfolio: (Preferably website or landing page)
Github Profile: [link]
Resume (Optional): [link]

What's Next:

If your responses look good, we’ll move you to a test project. If the work meets our standards, we’ll pay you $150 for the project, which will serve as an advance on your first month’s pay.

Final Thoughts:

This isn't for everyone. If you need structure, supervision, or a traditional employer-employee relationship, there are plenty of other jobs out there.

But if you're the kind of person who can ask the right questions, look at a problem, figure out the solution, and execute without hand-holding—this could be a great fit.

We pay fairly, we respect your time, and we don't micromanage. You get autonomy. We get reliability.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0204
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-React-Svelte-No-Time-Tracker-1553408
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0152 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1553408
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 632891
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1553408
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1553408' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1553408 
0.0016   UPDATE employer_jobs SET hit_counts '***Jan-13-2026=74***Jan-14-2026=49***Jan-15-2026=39***Jan-16-2026=10***Jan-17-2026=15***Jan-18-2026=66***Jan-19-2026=15***Jan-20-2026=6***Jan-21-2026=8***Jan-22-2026=4***Jan-24-2026=3***Jan-26-2026=5***Jan-27-2026=8***Jan-28-2026=6***Jan-29-2026=3***Jan-31-2026=6***Feb-01-2026=2***Feb-02-2026=2***Feb-03-2026=2***Feb-04-2026=3***Feb-05-2026=2***Feb-06-2026=1***Feb-07-2026=4***Feb-08-2026=4***Feb-09-2026=2***Feb-11-2026=3***Feb-12-2026=5***Feb-13-2026=4***Feb-15-2026=2***Feb-16-2026=7***Feb-20-2026=3***Feb-21-2026=2***Feb-22-2026=7***Feb-24-2026=6***Feb-25-2026=2***Feb-26-2026=1***Feb-28-2026=1***Mar-01-2026=8***Mar-02-2026=6***Mar-03-2026=15***Mar-04-2026=12***Mar-05-2026=2***Mar-07-2026=2***Mar-09-2026=5***Mar-10-2026=3***Mar-11-2026=6***Mar-12-2026=6***Mar-13-2026=5***Mar-15-2026=1***Mar-20-2026=1***Mar-21-2026=1***Mar-22-2026=3***Mar-23-2026=1***Mar-27-2026=7***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=2***Mar-31-2026=2***Apr-01-2026=2***Apr-03-2026=2***Apr-06-2026=1***Apr-07-2026=1***Apr-11-2026=3***Apr-13-2026=1' WHERE job_id'1553408'  
0.0017   UPDATE employer_jobs SET monthly_hits '***Jan-2026=317***Feb-2026=65***Mar-2026=91***Apr-2026=10' WHERE job_id'1553408'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1553408' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1553408 
0.0044   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '632891'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)