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.


