Senior Fullstack Developer - Homebased

Senior Fullstack Developer - Homebased

Full Time Employee
Strong Support Team

Job Summary

Primary Language: Python 3.11+ (FastAPI) preferred; Node/TypeScript acceptable for proven experts.

Job Description

About Us:
Outsourced. ph is a leading ISO-certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1,000 talented professionals
  
Job Title: Senior Full-Stack Developer (Remote, Autonomy-Driven)
Location: Remote
Type: Full-Time
Industry: E-commerce / Automation / AI / Data Platforms
About the Role We’re looking for a senior full-stack developer who thrives in dynamic environments, can work independently without much oversight, and genuinely loves building things. You’ll be solving complex problems across APIs, automation, AI agents, and e-commerce tools. This is not your typical “developer on a team” role — it’s hands-on, autonomous, and ever-evolving. You won’t just be told what to do — you’ll help define how things are done.
What You’ll Do
  • Build Custom Dashboards by integrating data from platforms like:
    • Amazon SP-API (Selling Partner API), Google Ads API, Keepa, Levanta, Amazon Creator Connections, PixelMe, Helium10, SellerRise, SellerSonar, and others.
  • Develop Automated Email Alerts based on dynamic metrics flowing into dashboards.
  • Design and Deploy Autonomous AI Agents — while you don’t need to be an AI expert, you must know how to:
    • Set up background-running AI agents with clearly defined parameters.
    • Perform QA on agent behavior and establish guardrails to prevent unintended outputs.
    • Build systems to monitor and report on agent activity.
  • (Optional / Low Priority) Assist with Shopify website development and maintenance.
Who We’re Looking For ✅ Must-Haves
  • Startup/Small Team Experience: You’ve worked at a company with <20 employees at some point in the last 5 years.
  • Long-Term Commitment: You’ve spent at least 3 years in a single role in the last 5 years. We want someone reliable and stable, not a serial job-hopper.
  • Self-Starter: You’ve launched personal dev projects outside of work — e.g., built your own websites, bots, automation tools, etc. This proves you’re passionate about code and problem-solving beyond the 9–5.
  • Autonomous Execution: You’re comfortable with high-level instructions, then figuring it out independently — we don’t have a big dev team or layers of technical support.
  • Flexibility & Adaptability: Comfortable learning new languages, frameworks, or platforms as needed — even if it's unfamiliar at first. You enjoy the discomfort of growth.
�� Bonus Points For
  • Experience working for an Amazon seller business.
  • Familiarity with the specific platforms mentioned above (Amazon SP-API, Helium10, Keepa, etc.).
  • Prior experience building AI agents or automation tools.
The Ideal Candidate Is
  • A senior full-stack developer with strong technical breadth.
  • Excited by challenge, ambiguity, and opportunities to learn.
  • Loyal, committed, and looking for a long-term opportunity where they can own impactful projects.
  • Entrepreneurial in mindset, with a history of self-motivated development outside of formal jobs.
  • Fast, resourceful, and not reliant on a team to get moving.
Tech Stack Back-End
  • Primary Language: Python 3.11+ (FastAPI) preferred; Node/TypeScript acceptable for proven experts.
  • AI / LLM Integration: OpenAI (o3 / GPT-4o) and Google Gemini via Vertex AI.
  • Data Pipelines & Automation: SQLAlchemy, Pandas, Pydantic; Zapier or Make.com for quick-hit no-code automations.
  • APIs to wrangle: Amazon SP-API, Helium 10, Shopify REST / GraphQL, plus finance & logistics feeds.
Front-End
  • Framework: React 18 + TypeScript (Next.js 14).
  • Charts / Viz: Recharts, Plotly, or ECharts—whatever gets answers on-screen fastest.
  • State / Data: React Query (TanStack) or SWR; light Chakra / Material-UI for speed.
Data & Storage
  • Primary DB: PostgreSQL (AWS RDS).
  • Analytics / Warehouse: Snowflake or AWS Redshift Spectrum for heavier dumps; S3 data lake.
DevOps & Cloud
  • Cloud: AWS first (ECS Fargate + Lambda + S3 + CloudFront); open to GCP add-ons for Gemini.
  • CI/CD: GitHub Actions → Docker → Terraform (IaC).
  • Observability: CloudWatch, Grafana, Sentry.
Tooling & Process
  • Version Control: GitHub; PR-driven workflow, conventional commits.
  • Testing: Pytest / Vitest; GitHub Actions gates at >85 % coverage.
  • Agile Cadence: 1-week sprints, async-heavy; daily Slack stand-ups.
Nice-to-Have
  • Minor Shopify theme tweaks (Liquid or Hydrogen) when time allows—< 10 % of workload.
  • Prior experience with data-driven e-commerce platforms (Amazon, Walmart, eBay) is a huge plus.
  
Security & Compliance
  • Follow common-sense best practices (encrypted secrets, least-privilege IAM). No formal PCI/GDPR burdens today.
  
Why Work With Us?
  • Total flexibility and trust — we treat our people exceptionally well.
  • No micromanagement, no red tape.
  • Projects that challenge and push your skill set in new directions.
  • A small, ambitious team where you matter and can make a big impact.
  
Must be willing to work 11pm - 8am Manila Time (Mon to Fri)
Must have reliable internet connection at home
Must be comfortable working homebased
  
  
By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.