← All roles

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

CI&T· CI&T Philippines
Apply on company site
Cubao, Quezon CityFull-timePosted 2w ago

About the role

Senior Software Engineer responsible for hands-on full-stack delivery, technical coordination within cross-functional teams, client collaboration, and development of agentic AI solutions and engineering workflows.

Responsibilities

  • Develop, test and maintain full-stack features across React and Next.js applications, Node.js services, AWS serverless infrastructure and CMS integrations
  • Build responsive, accessible interfaces and secure, maintainable APIs using TypeScript and JavaScript
  • 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
  • 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
  • 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
  • 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

Qualifications

  • At least five years of professional software development experience
  • Strong proficiency in TypeScript and JavaScript
  • 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

Skills

Required:TypeScriptJavaScriptReactNext.jsNode.jsAWSAI Agents

Benefits

  • ₱5,000 Monthly Allowance (taxable and non-taxable)
  • 12 VL + 10 SL during first year, increasing to 20 VL + 10 SL
  • Leave conversion/carry over up to 5 unused vacation leaves
  • HMO coverage up to ₱250,000 per illness per year plus 2 free dependents
  • Free weekly onsite meal
  • Free pantry supplies (coffee and snacks)
  • Free access to 20,000+ online courses via Unico Skill
  • Birthday gift and quarterly happy hour
  • Talent referral incentive
  • Global and career opportunities
Last updated Oct 21, 2026. Interested? Apply on the company site.

About CI&T

Technology Transformation Specialists

A global technology consulting and digital transformation firm that combines human expertise with AI to develop innovative solutions.

Technology transformationAISoftware developmentCloud servicesDigital experienceData analyticsApplication modernizationConsulting

More open roles at CI&T