Search by job, company or skills

Asia Peopleworks Inc

Senior Front-End Software Engineer (React/TypeScript)

7-15 Years
PHP 90,000 - 130,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

We are hiring a Senior Front-End Software Engineer to design, build, and evolve modern, scalable front-end solutions for internal web applications.

This role is more than building screens you will shape front-end architecture, influence API design, contribute to shared components and design systems, and solve complex engineering problems in a collaborative Scrum environment.

You'll use modern tooling, automated testing, CI/CD, and AIassisted workflows to deliver highquality, secure, and performant front-end applications.

Key Responsibilities

  • Build and enhance front-end applications using React, TypeScript, and modern engineering practices
  • Own and improve front-end architecture (modular design, scalable patterns, reusable components)
  • Influence API and system design from a front-end perspective
  • Develop and maintain shared UI component libraries and design systems
  • Collaborate with backend/platform teams on serverdriven UI, shared contracts, and schema-driven interfaces
  • Write highquality, testable code (unit, integration, and endtoend tests)
  • Work with CI/CD pipelines (build, test, scans, deployment, rollback)
  • Use monorepos, automated linting, formatting, type checking, and quality gates
  • Use AIassisted tools for coding, refactoring, tests, and documentation
  • Provide and review technical designs & code
  • Act as Level 3 support for front-end production issues (root cause analysis, durable fixes)
  • Use monitoring tools (logs, metrics, dashboards) to diagnose issues
  • Participate in Scrum ceremonies with a distributed AUPH team

Qualifications (Core Technical Skills)

  • Bachelor's degree in Computer Science, IT, Software Engineering, or equivalent experience
  • Demonstrable senior-level front-end engineering capability (skills over years of experience)
  • Candidates must have strong, hands-on experience in:

Front-End Engineering

  • Strong proficiency in TypeScript
  • Deep experience with React (hooks, routing, state management patterns)
  • Experience with modern front-end architecture (modular design, separation of concerns)
  • Experience with shared component libraries and front-end design systems
  • Experience working in monorepo environments (highly regarded)

Front-End Architecture & Patterns

  • Solid knowledge of software design principles (SOLID, modular design, clean patterns)
  • Experience with state management patterns (Redux, Zustand, React Query, etc.)
  • Experience with serverdriven or schemadriven UIs
  • Ability to reason about data flows, service boundaries, and API contracts
  • Understanding of performance, scalability, and resilience concerns

Testing

  • Unit & integration testing (e.g., Vitest, Jest)
  • Endtoend testing (e.g., Playwright)
  • Understanding of the test pyramid
  • Experience with automated type validation, shared type libraries, and codegen workflows

CI/CD & Tooling

  • Automated build/test/deployment pipelines for front-end apps
  • Tools like Azure DevOps, GitHub Actions, or similar
  • Docker for local development and/or deployment
  • Automated code quality checks (linting, formatting, type checking, tests)
  • Shared contract generation (OpenAPI/Swagger, codegen, shared type libraries)

API & Integration Knowledge

  • Strong experience integrating with RESTful APIs
  • Bonus: familiarity with GraphQL
  • Experience with .NET or Node.js for tooling or BFF layers (highly regarded)

Observability & Monitoring

  • Using logs, metrics, traces, dashboards, and alerts to understand UI behavior
  • Experience troubleshooting production issues endtoend

AIAssisted Engineering

  • Experience using AI tools for code generation, refactoring, tests, and documentation
  • Interest in improving team workflows using responsible AI practices

Soft Skills

  • Strong problem solving and abstract reasoning
  • Excellent spoken and written English communication skills
  • Ability to collaborate across teams and time zones (AU + PH)
  • Experience working in Agile/Scrum with multiteam environments
  • Empathy and leadership; able to mentor less experienced engineers
  • Continuous improvement mindset

Nice to Have

  • Experience in insurance or financial services
  • Familiarity with cloud-native practices on Azure

Location: Ayala Avenue, Makati City

Work Setup: Hybrid & Dayshift

Bachelors/ Degree

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Philippines/Filipino

About Company

Asia Peopleworks Tech (APW Tech) is a specialized Business Unit within Asia Peopleworks with expertise in deploying various IT resources to different client project requirements

Job ID: 140444729