XtendOps
Node.JS Software Engineer (Remote BPO)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Salary:
₱720,000 – ₱960,000 / year
Location:
Manila, Metro Manila, Philippines
Work mode:
Remote
Published on:
14 August 2026
What they need
Role: Software Engineer, Customer Experience Platforms
Reports To: Senior Software Engineer, Customer Experience AI & Platforms
Employment Type: Project-Based
Work Setup: 100% Remote
Schedule: Graveyard Shift
Important: This is a project-based position. The engagement is dependent on the specific project requirements and timeline and may conclude once the assigned project or engagement period is completed.About the Role
We are seeking a Software Engineer with strong experience in Node.js, TypeScript, and AWS to build and scale the technology powering intelligent customer experiences.
This 100% remote, graveyard-shift opportunity will focus on developing customer-facing applications, APIs, integrations, and workflows that improve automation, increase self-service adoption, and create more personalized support experiences.
The ideal candidate has hands-on experience using Node.js and TypeScript for application development, along with AWS for cloud-based application deployment and infrastructure.
The Software Engineer will contribute across application development, integrations, AI enablement, customer workflows, testing, and platform operations.
Quality ownership is an expected part of engineering delivery.
Key ResponsibilitiesCustomer-Facing Application & Platform Development
- Build, maintain, and enhance customer-facing applications using Node.js and TypeScript.
- Develop scalable backend services, APIs, and integrations using Node.js.
- Build reusable services and components using TypeScript.
- Develop and maintain cloud-based applications and services using AWS.
- Develop APIs and workflows supporting customer support operations.
- Implement customer journey enhancements and automation.
- Integrate internal and third-party services into customer-facing experiences.
- Ensure applications are scalable, secure, maintainable, and reliable.
Customer Experience & AI Enablement
- Build customer-facing capabilities across:
- Self-service portals
- Customer account experiences
- Agent workflows
- Customer action automation
- Personalized offer experiences
- Integrate AI capabilities into customer workflows and applications.
- Support AI testing and optimization initiatives.
- Develop backend services and APIs that enable AI-powered customer experiences.
Software Quality & Validation
- Build maintainable, scalable, and testable software using Node.js and TypeScript.
- Develop automated testing across:
- Unit testing
- Integration testing
- API testing
- End-to-end testing
- Validate customer experiences prior to production release.
- Support production verification activities.
- Monitor application performance and reliability within AWS environments.
- Troubleshoot defects and implement sustainable fixes.
- Participate in root cause analysis and preventative remediation.
- Validate AI responses and automated workflows against business expectations.
- Contribute to release readiness and deployment governance.
Operations & Continuous Improvement
- Support production environments and issue resolution.
- Maintain and troubleshoot applications deployed within AWS.
- Maintain documentation and technical standards.
- Contribute ideas to improve platform capabilities and engineering efficiency.
- Participate in sprint planning and delivery execution.
- Support continuous improvements to application performance, reliability, and scalability.
QualificationsRequired – Non-Negotiable
- 3–6 years of software engineering experience.
- Strong hands-on experience with Node.js.
- Strong hands-on experience with TypeScript.
- Hands-on experience developing customer-facing applications.
- Hands-on experience with AWS and cloud application development.
- Experience building and integrating APIs.
- Experience developing scalable backend services and applications.
- Experience writing automated tests.
- Familiarity with CI/CD practices.
- Strong debugging and troubleshooting skills.
- Understanding of software quality and SDLC practices.
Preferred
- Experience with customer service or customer experience platforms.
- Experience with conversational AI or automation.
- Experience with AWS monitoring and observability tools.
- Experience testing AI-enabled applications.
- Experience working with experimentation platforms.
- Experience developing applications that integrate AI or automation capabilities.
- Deliver roadmap commitments on time.
- Build and launch reliable customer-facing applications using Node.js and TypeScript.
- Maintain strong engineering quality standards.
- Improve production stability and reduce defects.
- Increase automated test coverage.
- Improve deployment success rates.
- Effectively leverage AWS to support scalable and reliable applications.
- Launch meaningful customer experience enhancements.
- Reduce repeat incidents through preventative engineering.
Project-Based Engagement
This position is project-based and not a permanent/full-time ongoing role. The duration of the engagement will depend on the scope, requirements, and timeline of the assigned project. Continuation beyond the initial project period will be subject to business and project requirements.
Work Location: Remote
Other offers great for you!
These companies are also looking for great profiles
Andema
Lead Developer Node.js
580
Freelance
Paris, France
Hybrid
Skills
8 months ago
Quick apply
Visian
Développeur Node JS (back-end)
480
Freelance
Paris, France
Hybrid
Skills
1 month ago
Quick apply
Reboot Conseil
Développeur(se) Back-End Node.js - environnements temps réel et flux H/F
Permanent contract
Paris, France
Onsite, Hybrid
Skills
1 hour ago
Quick apply