Sr. Software Engineer (TypeScript | React | AWS | AI) Cubao (3x/wk Hybrid)
CI&T· CI&T Philippines
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
- [Job-31836] Senior Data Developer, Brazil5d agoHybrid (Brazil) · Theta – Prod_Theta /
- [Job-31865] Senior Data Developer, Colombia5d agoRemote · Theta – Prod_Theta
- [Job-31838] Senior Data Analyst (Data Quality & Reporting), Brazil5d agoRemote · Theta – Prod_Theta /
- [Job 32247] - Gerente de FP&A Corporativo5d agoHybrid (Campinas, SP) · Enterprise Services - FA – FA_Controllership_Default
- [Job-31841] Senior Business Analyst, Colombia5d agoRemote · Theta – Prod_Theta