FRONT-END DEVELOPER (ANGULAR +REACT)
  • Posted On: 02/06/2025

FRONT-END DEVELOPER (ANGULAR +REACT)

  • Makati
  • FRONT-END DEVELOPER (ANGULAR +REACT)
  • Contract
  • Apply Now

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:

  1. Enhancements to an internal engineering platform (Angular + GraphQL/.NET backend)
  2. 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)

Scroll to Top