C

Citco

Global administrator and adviser for funds

Full Stack Developer - Python, React

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMakati, Metro Manila, PhilippinesNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline is required.
  • At least 3 years of software engineering experience delivering production web applications is required.
  • Practical experience with Python and Flask, FastAPI, or a comparable API framework is required.
  • Practical experience with React, TypeScript, state management, responsive design, and accessibility is required.
  • Experience with AWS, REST APIs, Git, Docker, automated testing, and CI/CD pipelines is required.
  • Experience with relational databases and exposure to NoSQL technologies such as DynamoDB are required.
  • Understanding of secure coding, application performance, logging, monitoring, and operational support is required.
  • Ability to work independently, communicate trade-offs, and collaborate effectively in agile teams is required.
  • The role requires using AI coding assistants for implementation, testing, troubleshooting, and documentation within team guardrails; reviewing generated code, tests, designs, and documentation; maintaining traceability from accepted requirements through implementation, tests, and release evidence; using independent checks when AI assists with both implementation and test generation; and applying delivery and production feedback to improve prompts, reusable patterns, and engineering practices.

Responsibilities

  • Participate in and contribute to all agile team activities.
  • Translate requirements and acceptance criteria into technical designs and implementation tasks.
  • Build accessible React and TypeScript user experiences and scalable Python APIs using Flask, FastAPI, or comparable frameworks.
  • Design and integrate RESTful services, asynchronous workflows, and data-processing components.
  • Implement secure data access using relational and NoSQL databases, with appropriate migrations, indexing, and validation.
  • Design and validate meaningful unit, component, integration, contract, and feature-workflow tests.
  • Review AI-generated code and tests, prevent circular validation, and ensure quality gates pass.
  • Configure and support CI/CD pipelines, containers, and AWS services using infrastructure-as-code patterns.
  • Diagnose production issues, contribute to incident reviews, and improve observability and support documentation.
  • Improve reusable components, engineering practices, and developer experience.
  • Maintain human ownership of technical correctness, human review of AI-generated output, meaningful tests, secure implementation, and production readiness.

Desired Qualifications

  • Knowledge of financial services or regulated environments is desirable.

About the Company

Citco

Global administrator and adviser for funds

Citco provides professional financial services for the alternative investment industry and related areas, including fund administration, fund accounting, NAV calculations, investor relations, governance services, and banking and custody. It delivers these services through a global network and proprietary technology across divisions such as Citco Fund Services & Investor Relations, Governance Services, Banking, Depositary & Custody, and Citco Technology Management. Citco differentiates itself by its size, long heritage, global coverage, and in-house technology development that supports secure, scalable administration. Its goal is to be a trusted advisor and the leading service provider in financial and professional services, helping clients navigate markets and make informed decisions.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Cayman Islands
Founded
1998

Recently Posted Jobs

Explore more opportunities at Citco

See more jobs