freehire launches on Product Hunt on 26 August.

Follow →

Team Lead – Full Stack Engineer

Summary

Lead a team building enterprise financial applications using Java/Spring, Node.js/React, and Python, while overseeing CI/CD, AWS deployments, and Agile processes.

Hybrid - Makati 5-10 Yrs Exp Bachelor Full-time

Job Description

Government Mandated Benefits

Insurance Health & Wellness

HMO

Shift: Mid Shift

Open to Philippine-based applicants only

Citco is looking for a Team Lead – Full Stack Engineer to lead the design, development, deployment, and delivery of enterprise applications. This role combines technical leadership, software engineering expertise, and team management.

Key Responsibilities:

  • Lead Agile team activities including planning, execution, reviews, and retrospectives
  • Design and develop scalable full-stack applications
  • Drive architecture discussions and technical decision-making
  • Perform code reviews and ensure high-quality development standards
  • Manage CI/CD pipelines and deployment processes
  • Oversee project delivery across development, testing, DevOps, and support functions
  • Mentor and guide team members
  • Evaluate and recommend emerging technologies

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 8+ years of software engineering experience
  • 5+ years of experience with Java, Spring, and Hibernate
  • 3+ years of experience with Node.js, TypeScript, and React
  • 3+ years of experience with Python
  • 2+ years of experience in a technical leadership role
  • Strong AWS architecture, deployment, and monitoring experience
  • Strong knowledge of CI/CD, Git, and Agile methodologies
  • Experience with Oracle or PostgreSQL databases

Preferred:

  • Working knowledge of Kotlin
  • Experience in the financial services industry
  • Knowledge of accounting or general ledger systems

    What We Offer:

    • Competitive salary and benefits package
    • Global exposure and career advancement opportunities
    • Continuous learning and professional development support
    • Opportunity to work with a world-class technology team
    • Challenging and rewarding projects in a global organization

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available