Sr. Software Engineer (TypeScript | React | AWS | AI) Cubao (3x/wk Hybrid)

Ciandt

Quezon City

Hybrid

PHP 1,800,000 - 2,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CI&T Cubao in Quezon City is seeking a Senior Software Engineer to lead full‑stack development with TypeScript, React and AWS, plus agentic AI workflows. You will work with a cross‑functional team to design, build and test scalable software solutions for client projects.

This hands-on senior role requires strong collaboration with a System Architect and stakeholders, ensuring alignment on technical direction, quality and delivery while operating in a hybrid setup (3x/wk in Cubao).

Qualifications

  • Five years or more of professional software development experience
  • Experience delivering full-stack features using React/Next.js and Node.js
  • Hands-on experience with AWS serverless services (Lambda, API Gateway, S3, etc.)
  • Practical knowledge of AI agent workflows and integration
  • Experience with automated testing, CI/CD and API testing tools

Responsibilities

  • Develop, test and maintain full-stack features across React and Next.js applications, Node.js services, AWS serverless infrastructure and CMS integrations
  • Investigate and resolve issues across front-end, back-end and integrated services
  • Write clear, maintainable code with automated tests and documentation
  • Follow engineering standards and contribute constructive code reviews
  • Remain actively involved in implementation while balancing technical coordination responsibilities
  • Act as the team’s day‑to‑day technical focal point, helping developers clarify questions and move work forward
  • Facilitate alignment on implementation approaches, interfaces and shared technical assumptions
  • Work with the System Architect to clarify technical direction and resolve decisions that affect the wider solution
  • Translate agreed decisions into actionable development tasks and communicate their implications to the team
  • Support refinement and estimation by identifying missing information, technical constraints and dependencies
  • Guide teammates through pairing, code reviews, troubleshooting and knowledge sharing
  • Recognise when an issue can be resolved within the team and when it needs input or escalation
  • Work directly with client stakeholders and other delivery teams to clarify technical requirements and coordinate dependencies
  • Identify dependencies involving APIs, shared platforms, environments, access, content and external services
  • Confirm the responsible contacts, expected dates and required actions for dependencies, and follow up through resolution
  • Communicate the impact of outstanding dependencies on implementation, testing and delivery
  • Facilitate technical discussions and record decisions, actions and unresolved questions
  • Explain technical issues and options clearly to both technical and non‑technical audiences
  • Proactively identify technical and delivery risks, assess their impact and recommend practical mitigation actions
  • Provide clear updates on progress, blockers, dependencies and next steps
  • Raise concerns early, with enough context for stakeholders to make informed decisions
  • Follow through on agreed actions and flag changes that affect commitments or delivery expectations
  • Help the team break complex work into manageable increments and surface uncertainty during planning
  • Contribute to release readiness by confirming the status of assigned changes, testing and outstanding issues
  • Support production investigations and implement agreed corrective actions
  • Help identify and define suitable use cases for AI agents within project solutions and engineering workflows
  • Contribute to decisions about agent responsibilities, workflow steps, integrations and human review points
  • Build, configure and integrate AI agents with approved tools, APIs and project information
  • Implement appropriate context handling, tool permissions, validation and failure recovery
  • Evaluate agent behaviour using representative scenarios, including incorrect outputs and unsuccessful executions
  • Apply AI‑assisted development tools effectively while remaining accountable for the code, tests and documentation produced
  • Collaborate with the System Architect and client stakeholders on technical constraints, data access and integration requirements
  • Assess reliability, quality, cost and delivery benefits, and recommend improvements based on evidence
  • Share practical knowledge and help teammates adopt effective AI‑assisted approaches
  • Complete developer testing before submitting work for review
  • Maintain appropriate unit, integration and end‑to‑end test coverage
  • Collaborate with QA to clarify acceptance criteria, investigate defects and strengthen regression coverage
  • Apply agreed security, accessibility and performance practices
  • Contribute to CI/CD improvements and reliable deployment processes
  • Identify recurring delivery problems and propose practical improvements
  • Support a collaborative environment where people raise questions, communicate risks and seek feedback early
  • Knowledge and Experience: At least five years of professional software development experience with full-stack delivery
  • Experience building production front-end applications using React and Next.js
  • Experience developing back-end services and RESTful APIs using Node.js
  • Practical experience with AWS serverless services including Lambda, API Gateway, S3, SQS, IAM and CloudWatch
  • Experience delivering features across UI, services and external integrations
  • Demonstrated experience acting as a technical focal point, guiding developers or coordinating technical delivery
  • Experience working directly with clients or stakeholders to clarify requirements and coordinate dependencies
  • Excellent English communication skills and ability to report progress clearly
  • Practical experience building or integrating AI agents and agentic workflows
  • Experience defining agent workflows, connecting tools or APIs, and evaluating outputs and failure cases
  • Experience with automated testing, code reviews, CI/CD and production troubleshooting
  • Ability to translate technical direction into implementation with a System Architect
  • Experience with OpenSearch/OpenSearch Serverless
  • Familiarity with MUI, Storybook, Turborepo and shared component libraries
  • Experience with AWS CDK, SAM/CloudFormation and GitHub Actions
  • Familiarity with Jest, Playwright, Cypress and API testing tools
  • Experience with monitoring and observability tools such as CloudWatch and New Relic
  • Experience with agent evaluation, execution tracing and monitoring
  • Experience working with international clients and distributed teams

Skills

TypeScript
Node.js
React
Next.js
AWS
AI Agents
REST APIs
CI/CD
Testing

Tools

AWS CDK
SAM/CloudFormation
Jest
Playwright
Cypress
GitHub Actions
Turborepo

Job description

Sr. Software Engineer (TypeScript | React | AWS | AI) Cubao (3x/wk Hybrid)
Senior Software Engineer (TypeScript | React | AWS | AI)
Job Purpose

As a Senior Software Engineer at CI&T, you will combine hands‑on full‑stack development with day‑to‑day technical coordination within a cross‑functional project team.

Alongside designing, building and testing software, you will act as a technical focal point for developers and client stakeholders. You will help the team align on implementation approaches, clarify requirements, coordinate dependencies and maintain clear visibility of progress, risks and blockers.

You will work closely with the System Architect to ensure implementation aligns with the project’s technical direction, bringing questions, recommendations and trade‑offs forward when decisions are needed.

You will also help define and implement agentic AI solutions and engineering workflows. This requires practical experience building and integrating AI agents, evaluating their behaviour and applying them effectively to real project needs.

This position requires initiative, excellent communication and experience guiding others through technical delivery. It is a hands‑on senior role without formal people management responsibilities.

Required Technical Stack

Core Tech Stack: TypeScript | Node.js | React | Next.js | AWS | AI Agents | REST APIs | CI/CD

  • Node.js – Extensive experience developing scalable back‑end applications and RESTful APIs
  • React / Next.js – Strong experience building modern, responsive front‑end applications
  • AWS – Experience with Lambda, API Gateway, CloudFront, S3, SQS, IAM, WAF, Secrets Manager, SSM, and CloudWatch
  • AI Agents – Experience building, orchestrating, or integrating AI agents into software solutions or engineering workflows
  • API Security – Experience with Lambda authorizers, JWT authentication, API keys, and usage plans
  • Infrastructure as Code – AWS CDK and SAM/CloudFormation
  • Testing – Jest, Playwright, Cypress, and automated testing practices
  • API Development – Swagger/OpenAPI and Postman
  • CI/CD – GitHub Actions and DevOps practices
  • Monorepo – Turborepo with npm workspaces or Yarn
Key Accountabilities
Technical Leadership & Engineering Excellence

Develop, test and maintain full-stack features across React and Next.js applications, Node.js services, AWS serverless infrastructure and CMS integrations

Investigate and resolve issues across front-end, back-end and integrated services

Write clear, maintainable code with appropriate automated tests and documentation

Follow agreed engineering standards and contribute constructive code reviews

Remain actively involved in implementation while balancing technical coordination responsibilities

Technical Alignment and Team Support:

Act as the team’s day‑to‑day technical focal point, helping developers clarify questions and move work forward

Facilitate alignment on implementation approaches, interfaces and shared technical assumptions

Work with the System Architect to clarify technical direction and resolve decisions that affect the wider solution

Translate agreed decisions into actionable development tasks and communicate their implications to the team

Support refinement and estimation by identifying missing information, technical constraints and dependencies

Guide teammates through pairing, code reviews, troubleshooting and knowledge sharing

Recognise when an issue can be resolved within the team and when it needs input or escalation

Client Collaboration and Dependency Coordination:

Work directly with client stakeholders and other delivery teams to clarify technical requirements and coordinate dependencies

Identify dependencies involving APIs, shared platforms, environments, access, content and external services

Confirm the responsible contacts, expected dates and required actions for dependencies, and follow up through resolution

Communicate the impact of outstanding dependencies on implementation, testing and delivery

Facilitate technical discussions and record decisions, actions and unresolved questions

Explain technical issues and options clearly to both technical and non‑technical audiences

Risk, Progress and Delivery Visibility:

Proactively identify technical and delivery risks, assess their impact and recommend practical mitigation actions

Provide clear updates on progress, blockers, dependencies and next steps

Raise concerns early, with enough context for stakeholders to make informed decisions

Follow through on agreed actions and flag changes that affect commitments or delivery expectations

Help the team break complex work into manageable increments and surface uncertainty during planning

Contribute to release readiness by confirming the status of assigned changes, testing and outstanding issues

Support production investigations and implement agreed corrective actions

Agentic AI and Engineering Automation:

Help identify and define suitable use cases for AI agents within project solutions and engineering workflows

Contribute to decisions about agent responsibilities, workflow steps, integrations and human review points

Build, configure and integrate AI agents with approved tools, APIs and project information

Implement appropriate context handling, tool permissions, validation and failure recovery

Evaluate agent behaviour using representative scenarios, including incorrect outputs and unsuccessful executions

Apply AI‑assisted development tools effectively while remaining accountable for the code, tests and documentation produced

Collaborate with the System Architect and client stakeholders on technical constraints, data access and integration requirements

Assess reliability, quality, cost and delivery benefits, and recommend improvements based on evidence

Share practical knowledge and help teammates adopt effective AI‑assisted approaches

Quality and Continuous Improvement:

Complete developer testing before submitting work for review

Maintain appropriate unit, integration and end‑to‑end test coverage

Collaborate with QA to clarify acceptance criteria, investigate defects and strengthen regression coverage

Apply agreed security, accessibility and performance practices

Contribute to CI/CD improvements and reliable deployment processes

Identify recurring delivery problems and propose practical improvements

Support a collaborative environment where people raise questions, communicate risks and seek feedback early

Knowledge and Experience

At least five years of professional software development experience, with substantial hands‑on full‑stack delivery

Experience building production front‑end applications using React and Next.js

Experience developing back‑end services and RESTful APIs using Node.js

Practical experience with AWS serverless services, including Lambda, API Gateway, S3, SQS, IAM and CloudWatch

Experience delivering features across user interfaces, services and external integrations

Demonstrated experience acting as a technical focal point, guiding developers or coordinating technical delivery

Experience working directly with clients or stakeholders to clarify requirements, resolve issues and coordinate dependencies

Excellent English communication skills, including clear progress reporting and explanation of technical trade‑offs

A proactive approach to identifying risks, resolving ambiguity and following through on actions

Practical experience building or integrating AI agents and agentic workflows, beyond using coding assistants alone

Experience defining agent workflows, connecting tools or APIs, and evaluating outputs and failure cases

Experience with automated testing, code reviews, CI/CD and production troubleshooting

Ability to work collaboratively with a System Architect and translate agreed technical direction into implementation

Experience with OpenSearch or OpenSearch Serverless

Familiarity with MUI, Storybook, Turborepo and shared component libraries

Experience with AWS CDK, SAM/CloudFormation and GitHub Actions

Familiarity with Jest, Playwright, Cypress and API testing tools

Experience with monitoring and observability tools such as CloudWatch and New Relic

Experience with agent evaluation, execution tracing and monitoring

Experience working with international clients and distributed teams

What Success Looks Like

High-quality full-stack work is delivered with appropriate testing and documentation

Developers have a reliable technical focal point who helps clarify questions and unblock implementation

The team, System Architect and client remain aligned on technical decisions and next steps

Dependencies are actively coordinated, and risks are raised early with practical options

Stakeholders have an accurate understanding of progress and issues affecting delivery

AI agents and workflows address useful project needs and are evaluated for reliability and effectiveness

The individual demonstrates initiative, communicates clearly and follows through on commitments

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)

CI&T • Quezon City

On-site
PHP 1,800,000 - 2,400,000
AI Engineer
AI Engineer

Hyre • Philippines

Remote
PHP 1,200,000 - 1,800,000
Paid time off (5+ days/year)
Principal Full Stack Engineer (Fully Remote- Only Filipino citizens)
Principal Full Stack Engineer (Fully Remote- Only Filipino citizens)

Teamified • Philippines

Remote
PHP 1,800,000 - 3,000,000
Health insurance
Full-Stack Engineer — Systems Conductor
Full-Stack Engineer — Systems Conductor

Scalis LLC • Taguig

On-site
PHP 1,200,000 - 2,400,000
Python / AI Solutions Full-Stack Developer
Python / AI Solutions Full-Stack Developer

Perform • Philippines

On-site
PHP 900,000 - 1,300,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Vibehackers • Hinoba-an

On-site
PHP 1,800,000 - 2,400,000
Full Time Senior Full-Stack Developer
Full Time Senior Full-Stack Developer

Plan-Left • Philippines

Remote
PHP 1,400,000 - 2,100,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Sound Decisions • Manila

Hybrid
PHP 8,822,000 - 14,493,000
Medical coverage
401k and Roth IRA match
Unlimited vacation
+2
Software Engineer - Level III Full-Stack
Software Engineer - Level III Full-Stack

Arch Global Services Philippines • Cebu City

On-site
PHP 1,200,000 - 2,000,000
Software Product Owner
Software Product Owner

Ascentium Talent Solutions PH Inc. • Pampanga

On-site
PHP 600,000 - 900,000
Top locations