
- Posted On: 02/06/2025
FRONT-END DEVELOPER (ANGULAR +REACT)
- Makati
- FRONT-END DEVELOPER (ANGULAR +REACT)
- Contract
About the role
We are looking for a front-end developer with full-stack thinking to join our international delivery team. This role is primarily focused on building modern web applications, but requires a strong understanding of how the front end integrates with backend systems and cloud APIs.
You will work on two key platforms:
- Enhancements to an internal engineering platform (Angular + GraphQL/.NET backend)
- Public facing portal – a new external-facing React-based portal for clients to access site plans via secure file downloads and billing workflows
This is not a pure UI role — you must be able to design interactive forms, consume and test APIs, understand backend data flows, and collaborate with backend engineers on functional requirements.
Requirements
- Strong experience building production-grade Angular and/or React applications
- Deep understanding of component-driven architecture and TypeScript
- Ability to work with and understand backend logic, including:
- How APIs are structured and secured
- What happens behind the endpoints (data models, auth, cloud storage)
- Familiarity with REST APIs, and ability to use tools like Postman to test/debug
- Demonstrated experience writing tests first (TDD), maintaining high coverage
- Hands-on Git skills: branching, rebasing, merge conflict resolution
- Experience with AI development tools (e.g. GitHub Copilot, OpenAI APIs) to boost productivity
Work Details
- Shift: Monday to Friday: 6:00am- 3:00pm or 7:00am- 4:00pm PH Time; depending on business needs
- Location: Makati | *Work from Home Until Further Notice
- Status: Contractual engagement
Key Responsibilities
- Build new interactive features and forms in the Angular-based internal platform
- Lead development of the React front end for the Data Portal (SPA architecture)
- Integrate frontend with GraphQL and REST APIs for data access and updates
- Write modular, testable, and accessible components in TypeScript
- Collaborate with backend developers to troubleshoot and improve full-stack features
- Participate in sprint planning, pull request reviews, and UAT testing
Our Tech Stack
- Frontend: Angular (v14+), React, TypeScript, Tailwind CSS
- State Management: Redux, Zustand, or native
- APIs: GraphQL (HotChocolate), REST (.NET Core)
- Authentication: Azure AD B2C
- Infrastructure: Azure Container Apps, Azure Key Vault, Azure DevOps, GitHub Actions
- Testing: Jest, Cypress, Playwright
- Version Control: Git (feature branches, rebasing, pull requests)