Senior TypeScript Developer (AI & Cloud Infrastructure)

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

TYPE OF WORK

Any

SALARY

TBD

HOURS PER WEEK

30

DATE UPDATED

Mar 30, 2026

JOB OVERVIEW

We are seeking an experienced Senior TypeScript Developer in the Philippines with strong AI development experience who understands that great software starts with architecture and systems thinking, not just code.

This role is for a developer who can:
* Architect scalable, production-grade TypeScript systems
* Design AI-powered workflows using modern LLM tools
* Translate business requirements into cloud-native technical solutions
* Deploy and manage infrastructure using AWS and Cloudflare
* Integrate AI coding tools such as Claude Code into real development workflows
You will be responsible for designing, building, and optimizing AI-enabled applications across backend systems, APIs, and cloud environments.

Key Responsibilities
* Design and implement scalable backend systems using TypeScript (Node.js preferred)
* Architect AI-integrated applications using LLM APIs and structured workflows
* Build and maintain cloud infrastructure on AWS (Lambda, EC2, S3, RDS, IAM, etc.)
* Configure and manage Cloudflare services (Workers, DNS, edge deployments, caching)
* Integrate and optimize AI development workflows using Claude Code and similar tools
* Design secure REST APIs and microservices architecture
* Implement CI/CD pipelines and DevOps best practices
* Optimize performance, reliability, and cost efficiency of AI workloads
* Collaborate cross-functionally to align technical solutions with business objectives

Required Skills & Experience
* 10+ years experience in software development
* Strong expertise in TypeScript (backend-heavy experience required)
* Proven experience building AI-driven systems or LLM integrations
* Experience working with AI APIs, prompt engineering, and automation pipelines
* Hands-on AWS experience (serverless, compute, storage, networking)
* Experience with Cloudflare infrastructure and edge computing
* Familiarity with Cursor, Antigravity, Claude Code or equivalent AI-assisted coding platforms
* Strong understanding of scalable architecture and clean code principles
* Experience with Git, version control workflows, and CI/CD pipelines
* Ability to work independently and take ownership of technical decisions

What We’re Looking For
* A systems thinker who designs architecture before writing code
* A senior engineer who proposes solutions, not just executes tasks
* Someone comfortable working in AI-first environments
* A developer who values performance, security, and long-term maintainability
* Strong communicator with clear technical documentation skills

Benefits
* Work in an AI-native environment building real production systems
* Opportunity to architect and influence core technical infrastructure
* Exposure to advanced AI tooling and cloud technologies
* Long-term collaboration with growth potential
* Competitive compensation based on experience

How to Apply
Please send us the following:
* Your updated CV / Resume
* A cover letter outlining an AI-powered system you designed (architecture, challenges, and outcomes) and what AI-assisted coding platform you used and for who and how long
* Links to GitHub or relevant production projects
* A short explanation of how you’ve used AWS and Cloudflare in real deployments
* A list of AI tools you’ve worked with and how they improved your development workflow
* Your expected monthly salary (in PHP)
* Your availability (hours per week). Ability to do Part time or Fulltime

And include the word code “AG9978” in your application to confirm you read the entire post.

Only shortlisted candidates will be contacted.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0297
Total Execution Time  0.0336
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-TypeScript-Developer-AI-Cloud-Infrastructure-1613129
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0127 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1613129
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 863353
 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` = 1613129
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1613129' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1613129 
0.0020   UPDATE employer_jobs SET hit_counts '***Mar-30-2026=521***Mar-31-2026=135***Apr-01-2026=84***Apr-02-2026=15***Apr-03-2026=13***Apr-04-2026=12***Apr-05-2026=6***Apr-06-2026=4***Apr-07-2026=6***Apr-08-2026=3***Apr-09-2026=1***Apr-11-2026=1***Apr-12-2026=2***Apr-13-2026=2***Apr-14-2026=1***Apr-18-2026=1***Apr-19-2026=1' WHERE job_id'1613129'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=656***Apr-2026=152' WHERE job_id'1613129'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1613129' 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` = 1613129 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '863353'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)