Toronto, Ontario, Canada Employment CAD 120,000 - 150,000 Yearly

Citco is hiring a Senior Full Stack Engineer

About the Role

Citco is looking for a Senior Full Stack Engineer to join a cross-functional team building on-prem and cloud native applications for the financial services industry. You will be a key contributor using agile methodologies, working beyond your specialty to deliver quality products end-to-end.

What You'll Do

  • Participate in all agile team activities including Sprint Planning, Daily Scrum, and Retrospectives
  • Develop front end components using React
  • Develop and test server-side code using NodeJS + Typescript
  • Work comfortably with relational databases, with strong SQL knowledge
  • Perform peer reviews to ensure the quality of the team's work
  • Design and implement unit, integration, and automation tests
  • Manage code integration and deployment pipelines (CI/CD) for existing and new modules
  • Apply your strong background in AWS services and practices
  • Provide technical leadership to other team members
  • Break down complex functionalities into granular tasks and stories
  • Stay current on emerging technologies and match them to Citco needs

What We're Looking For

  • Bachelor’s degree in Engineering, Computer Science, or equivalent
  • 5+ years of software engineering experience
  • 3+ years of experience with NodeJS + Typescript
  • 3+ years of experience with React
  • Hands-on experience with Docker
  • Experience developing server-side applications using Node.js frameworks such as or similar to NestJS/Hono
  • Solid understanding of HTML5, ES6, CSS3, JavaScript and JavaScript frameworks
  • Experience with source code management such as GIT
  • Experience with relational databases, ideally PostgreSQL
  • Experience working on Agile teams
  • Solid proficiency with core software development processes: debugging, code tuning, code management, and refactoring
  • Self-motivated and driven, with strong analytical, problem solving, and communication skills

Nice to Have

  • Knowledge of the financial industry, specifically accounting or general ledger

Technical Stack

  • Languages & Frameworks: React, NodeJS, Typescript, JavaScript, HTML5, ES6, CSS3, NestJS, Hono
  • Infrastructure & Tools: Docker, AWS, PostgreSQL, SQL, GIT

Team & Environment

You will work in a cross-functional team using agile methodologies.

Benefits & Compensation

  • Compensation range: CAD $120,000 - CAD $150,000
  • Range of benefits
  • Training and education support
  • Flexible working arrangements

Citco welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection.

Required Skills
ReactNodeJSTypescriptDockerAWSPostgreSQLSQLHTML5ES6CSS3
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Citco

Citco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide. With more than $1.8 trillion in assets under administration, we deliver end-to-end solutions and exceptional service to meet our clients’ needs.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago