Full Stack Developer
Technology
Taguig, Philippines3 weeks agoUntil 12/15/2026
Full time
Job description
We are seeking a skilled Full-Stack Developer to build, scale, and maintain our internal Enterprise Recruitment tools. In this role, you will develop applications that streamline critical workflows for UX Designers, Researchers, and Recruitment Coordinators. By combining strong back-end microservices architecture with intuitive, responsive front-end interfaces, you will deliver secure, high-performance platforms that champion user-centered design.
Key Responsibilities
- End-to-End Development: Design and build high-performance production applications—from robust back-end microservices to responsive, reusable front-end component libraries.
- Architecture & Code Quality: Write clean, well-documented, and thoroughly tested code. Refine system architecture for stability, cross-browser compatibility, and seamless API integration while adhering to strict privacy and data security standards.
- Cross-Functional Partnership: Collaborate directly with UX Designers, Researchers, and Managers to translate user-centric requirements into technical specifications, establish realistic timelines, and drive projects from triage to delivery.
- Platform Support & Enablement: Manage a unified digital asset repository, author clear procedural documentation, and provide high-touch onboarding and troubleshooting support for internal users.
- Operational Excellence: Proactively monitor key application metrics, debug issues efficiently, and continuously optimize internal workflows and tooling to enhance usability.
Technical Requirements
- Frontend: TypeScript, Angular (v17 with standalone components, reactive forms, OnPush), React, Lit, SCSS/HTML5.
- State Management: Angular Redux (NgRx), Javascript Redux (RxJS).
- Backend: Kotlin, Java, asynchronous services, and Microservices Architecture.
- APIs & Data: RESTful API integration, OpenAPI/Swagger, JSON, relational data modeling, and SQL.
- Engineering Practices: Git/GitHub version control, automated testing (unit and integration), and proficiency in modern IDEs (e.g., VS Code).
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Human-Computer Interaction, or a related field (or equivalent practical experience).
- Proven ful-stack experience building and maintaining end-to-end production web applications using the tech stack listed above.
- Strong understanding of UX principles, user-centered design methodologies, and familiarity with design systems (e.g., Material UI).
- Excelent problem-solving abilities with the agility to rapidly master new platforms, tools, and complex technical cha lenges.
- Highly organized and detail-oriented, with strong communication skils to manage stakeholder expectations, gather requirements, and lead effective meetings.
Nice to Have
- Experience integrating GenAI / LLMs for feature recommendations or ranking.
- Familiarity with recruitment domain workflows, monorepo architectures, and UI snapshot testing.
- Advanced testing and CI/CD automation experience (Jasmine, Jest, JUnit, MockK).
- Experience working within Google environments or utilizing Google Cloud Platform (GCP) tools.
- Shift: Amenable to working US time zones.
- Work Setup: Hybrid; reporting to the Taguig office once or twice a week.
Keywords
ReactOSHTML5KotlinReduxJSONTypescriptJasmineAngularAngularJSVisual Studio CodeSwaggerJavaScriptSqlJavaRelational grammarCI / CDMonorepoDebuggerMicrosoft ReaderUsability
Interested in this role?