Senior Full-stack Developer (FOR POOLING)

  • Makati City, Metro Manila, Philippines
  • Full-Time
  • On-Site

Job Description:

Location: Makati, Philippines

Contract type: Project-based (1 year)


About the Role:

We are looking for a Senior Full Stack Developer to design, develop, and maintain a secure, scalable, intranet-based enterprise web application using a microservices architecture. You will lead both frontend and backend development, design APIs, optimize databases, and implement DevOps processes for on-premises or Oracle Cloud Infrastructure (OCI) deployment. You will also lead UI/UX design, ensure high-quality deliverables through unit and QA testing, and participate in System Integration Testing (SIT).

Responsibilities:

  • Develop an intranet web-based frontend and backend microservices.
  • Design UI/UX interfaces and wireframes; collaborate with stakeholders for validation.
  • Implement secure, high-performance, responsive applications.
  • Optimize database queries, indexing, and stored procedures (Oracle, PostgreSQL, MySQL).
  • Build CI/CD pipelines and deploy microservices via Docker, Kubernetes/OKE, and OCI services.
  • Conduct unit testing, QA, and SIT; ensure traceability between requirements, test cases, and deployments.
  • Apply secure coding practices, input validation, session management, and role-based access control.
  • Collaborate with PMs, BAs, QA, and infrastructure teams; produce technical documentation and diagrams.

Required Qualifications:

  • 7+ years in full stack development; 3+ years leading production systems
  • Proven experience delivering enterprise-grade web applications using microservices.
  • Experience with OCI or enterprise on-prem deployments.
  • Strong understanding of OWASP Top 10, PCI-DSS, and secure coding practices.
  • Expert in JavaScript/TypeScript, SPA frameworks (React, Angular, Vue).
  • Expertise in at least one backend stack: Node.js (Express/NestJS), Java (Spring Boot), Python (FastAPI/Django), C# (.NET Core).
  • Strong SQL and database design skills (Oracle, PostgreSQL, MySQL).
  • Hands-on with Docker, Kubernetes/OKE, CI/CD pipelines.
  • Experience in unit testing frameworks (Jest, JUnit, PyTest, NUnit) and QA collaboration.
  • Strong problem-solving, leadership, and communication skills.



Preferred Qualifications:

  • Experience with intranet security, reverse proxies, and OCI native services (Load Balancer, Functions, API Gateway, Vault)
  • Knowledge of event-driven architectures (Kafka/RabbitMQ).
  • Familiarity with Domain-Driven Design (DDD), Clean/Hexagonal Architecture.
  • Experience with automated SIT pipelines and SRE practices.


Technical Competencies:

  • Frontend: SPA frameworks; UX/UI design; wireframing; component testing; performance & accessibility
  • Backend: Microservices; API design; performance tuning; security; observability
  • Databases: SQL (Oracle/PostgreSQL/MySQL); schema design; indexing; query optimization
  • DevOps: Docker; Kubernetes/OKE; CI/CD; monitoring & logging
  • Cloud: OCI services or on-prem deployment experience
  • Testing: Unit testing; QA testing; System Integration Testing (SIT)
  • Architecture: System design; modularization; best practices
  • Leadership: Code review; mentorship; communication