Senior Software Engineer (Full Stack)

Talent Map Global BPO Inc.

Makati

On-site

PHP 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Base Salary - Competitive gross basic
Night Shift Differential - Philippine劳
Statutory Benefits - SSS, PhilHealth,
13th-month pay and holiday pay
Allowances - de minimis or work-relate
Health Coverage - HMO
Paid Leave - Vacation and sick leave

Job summary

Talent Map Global BPO Inc. is seeking a Senior Software Engineer (Full Stack) to lead TS/React development, build AI-enabled UI experiences, and mentor engineers in a distributed team environment.

You will design, test, and maintain UI with TypeScript, React 18, Vite, and Tailwind while ensuring accessibility, security, and performance across dashboards and integrations.

Qualifications

  • Five or more years of progressive full stack software-engineering experience delivering production web apps.
  • Advanced TypeScript, JavaScript, and React 18 experience with component architecture, hooks, and routing.
  • Experience with Vite or similar build tools and REST/JSON service integration.
  • Advanced testing experience with Vitest or Testing Library.
  • Proven ability to build accessible applications meeting WCAG/Section 508 requirements.
  • Experience building dashboards and data visualizations with React and Chart.js or D3.
  • Knowledge of secure front-end practices, RBAC, and authentication/authorization implementations.
  • Experience creating reusable, configuration-driven interfaces from schemas or manifests.
  • Familiarity with GitLab CI/CD, pipelines, and front-end deployment practices.
  • Strong debugging, mentoring skills, and ability to work across distributed teams with clear English communication.

Responsibilities

  • Design, develop, test, and maintain UI using TypeScript, React 18, Vite, and Tailwind CSS.
  • Build reusable interfaces from configuration manifests and develop AI-enabled experiences.
  • Create dashboards and visualizations with React, Chart.js, or D3; maintain legacy Jinja2/HTML/CSS apps.
  • Ensure accessibility with semantic HTML, keyboard navigation, and ARIA usage.
  • Implement secure session management and RBAC across front-end code.
  • Develop automated tests with Vitest, Testing Library, and related tools.
  • Diagnose UI, API, state-management, and browser-compatibility issues.
  • Participate in design reviews, pair programming, and mentoring of engineers.
  • Follow security, review, and promotion controls; escalate unclear requirements.
  • Maintain documentation and collaborate with GCC and ASCENT teams.

Skills

TypeScript
React 18
Accessibility
Vitest
Security best practices
Mentoring
UI architecture
English communication

Tools

Vite
Tailwind CSS
Jinja2
Chart.js
D3
REST/JSON contracts
GitLab

Job description

About the role

The Senior Software Engineer (Full Stack) combines advanced TypeScript and React development with strong user-interface architecture, automated testing, accessibility, visualization, and API-integration skills. You will independently execute complex assignments, build configuration-driven and AI-enabled user experiences, review code, mentor less-experienced engineers, resolve integration issues, and prepare complete, well-tested software for review and promotion. You will succeed in this role by advocating for accessible and intuitive user experiences while maintaining rigorous technical, security, and engineering-quality standards.

Key responsibilities
  • Design, develop, test, and maintain user-interface capabilities using TypeScript, React 18, Vite, and Tailwind CSS. Integrate applications with approved REST and JSON interface contracts and collaborate with back-end engineers to resolve integration issues.

  • Build reusable interfaces that render agents, features, navigation, and application behavior from approved configuration manifests. Develop AI-enabled experiences for agent interaction, tool activity, approval requests, markdown context authoring, response presentation, and execution history.

  • Develop operational and analytical dashboards using React and legacy technologies such as Jinja2, HTML, and CSS. Create responsive and accessible charts and visualizations using Chart.js, D3, or comparable technologies.

  • Incorporate accessibility throughout design and development. Ensure applications meet applicable Section 508 and WCAG requirements through semantic structure, keyboard navigation, screen-reader compatibility, accessible forms, focus management, and appropriate visual treatments.

  • Implement secure session authentication and role-based access controls. Ensure navigation, actions, data visibility, and application behavior reflect approved user permissions.

  • Develop automated tests using Vitest, Testing Library, and related technologies, including unit, component, integration, behavior-driven, end-to-end, regression, accessibility, and performance testing. Apply secure-development and front-end quality practices.

  • Diagnose complex user-interface, API-contract, state-management, authentication, authorization, accessibility, visualization, performance, and browser-compatibility issues.

  • Participate in design and merge-request reviews, developer pairing, and demonstrations. Mentor less-experienced engineers, evaluate emerging technologies, develop assigned prototypes, and present recommendations that may improve usability, accessibility, performance, maintainability, security, or mission value.

  • Follow established technical, security, review, and promotion controls. Promptly elevate unclear requirements, unresolved decisions, security concerns, access limitations, and proposed deviations from approved direction.

  • Maintain component documentation, interface notes, implementation diagrams, accessibility evidence, test results, and configuration guidance. Collaborate regularly with GCC and U.S.-based ASCENT team members and perform all work within approved systems, repositories, datasets, and development environments.

About you
  • Five or more years of progressive full stack software-engineering experience developing, integrating, testing, and delivering production web applications.

  • Advanced production-level TypeScript, JavaScript, and React 18 experience, including component architecture, application state, hooks, routing, asynchronous data handling, error handling, and maintainable front-end design.

  • Experience with Vite or a comparable build tool, Tailwind CSS or a comparable styling framework, and contract-based integration with REST and JSON services.

  • Advanced experience with Vitest, Testing Library, or comparable technologies, including unit, component, integration, behavior-driven, end-to-end, regression, accessibility, or performance testing.

  • Demonstrated experience developing accessible applications that meet Section 508 or WCAG requirements, including semantic HTML, keyboard navigation, screen-reader compatibility, focus management, accessible forms, and appropriate ARIA use.

  • Experience developing dashboards and data visualizations using React, Chart.js, D3, or comparable technologies, with the ability to maintain legacy Jinja2, HTML, and CSS applications.

  • Experience implementing session authentication, role-based access controls, and secure front-end practices, including authorization, input validation, output encoding, dependency management, and protection against common web vulnerabilities.

  • Experience building reusable, configuration-driven interfaces using schemas or manifests and developing user experiences for markdown content, execution history, workflow status, or audit records.

  • Experience with GitLab or comparable source-code management, CI/CD pipelines, automated quality gates, software packaging, and front-end deployment practices.

  • Strong debugging and root-cause-analysis skills across user interfaces and API integrations, with the ability to review code, mentor less-experienced engineers, and provide constructive feedback consistent with approved standards. Strong written and verbal English-language communication skills and the ability to independently execute complex assignments within geographically distributed teams, including reasonable overlap with U.S. business hours. Ability to comply with company cybersecurity, confidentiality, intellectual-property, export-control, and data-handling requirements.

Benefits
  • Base Salary - Competitive gross basic monthly salary, commensurate with the candidate's qualifications, relevant experience, certifications, and specialized technical expertise

  • Night Shift Differential - Provided in accordance with applicable Philippine labor requirements and company policy.

  • Statutory Benefits - SSS, PhilHealth, Pag-IBIG, 13th-month pay, and applicable holiday pay in accordance with Philippine law.

  • Allowances - Applicable de minimis or work-related allowances, subject to company policy and employment terms.

  • Health Coverage - HMO coverage subject to the eligibility date and terms stated in the employment offer and company policy.

  • Paid Leave - Vacation and sick leave benefits subject to eligibility, accrual rules, and company policy.

About us

Talent Map Global BPO, Inc. is a global talent solutions and business process outsourcing company connecting skilled professionals in the Philippines with growing North American businesses. We build dedicated offshore teams across technology, finance and accounting, marketing, and enterprise operations. Our people-first culture is grounded in collaboration, integrity, continuous learning, and operational excellence. Team members gain meaningful exposure to international clients while building long-term careers in a supportive, performance-focused environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Talent Map Global BPO Inc. • Angeles

On-site
PHP 1,339,000 - 2,567,000
Competitive base salary
Night shift differential
SSS, PhilHealth, Pag‑IBIG
+2
Journeyman Software Engineer
Journeyman Software Engineer

Talent Map Global BPO Inc. • Angeles

On-site
PHP 1,004,000 - 1,562,000
Night Shift Differential
HMO coverage
13th-month pay
+3
Full Stack Software Engineer
Full Stack Software Engineer

Talent Map Global BPO Inc. • Philippines

On-site
PHP 900,000 - 1,400,000
Competitive gross salary
Night Shift Differential
Statutory Benefits - SSS, PhilHealth,
+4
Full Stack Software Engineer
Full Stack Software Engineer

Talent Map Global BPO Inc. • Angeles

On-site
PHP 1,400,000 - 2,400,000
Salary disclosed
Night shift differential
Social benefits
+2
Journeyman Software Engineer
Journeyman Software Engineer

Talent Map Global BPO Inc. • Metro Manila

On-site
PHP 720,000 - 960,000
Night Shift Differential
HMO coverage
13th-month pay
+2
Senior Software Engineer (Back-End)
Senior Software Engineer (Back-End)

Talent Map Global BPO Inc. • Angeles

On-site
PHP 1,339,000 - 2,009,000
Night Shift Differential
SSS
PhilHealth
+6
Senior Software Engineer (Back-End)
Senior Software Engineer (Back-End)

Talent Map Global BPO Inc. • Makati

On-site
PHP 2,009,000 - 2,790,000
Base salary
Night shift differential
Statutory benefits
+3
DevSecOps Engineer
DevSecOps Engineer

Talent Map Global BPO Inc. • Philippines

On-site
PHP 1,200,000 - 2,400,000
Night Shift Differential
SSS PhilHealth Pag-IBIG 13th-month pay
HMO coverage
+1
Journeyman Software Tester
Journeyman Software Tester

Talent Map Global BPO Inc. • Angeles

On-site
PHP 600,000 - 900,000
Competitive salary
Night Shift Differential
SSS/PhilHealth/Pag-IBIG
+2
Journeyman Software Tester
Journeyman Software Tester

Talent Map Global BPO Inc. • Makati

On-site
PHP 670,000 - 870,000
Base salary
Night shift differential
Statutory benefits
+3