Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead NodeJS Developer

CI Financial

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing so.

We are seeking an experienced Senior NodeJS Developer to join our engineering team. The ideal candidate will have a strong background in building scalable, distributed systems and implementing efficient data solutions.

WHAT YOU WILL DO

  • Design and implement scalable backend services using NodeJS
  • Develop and optimize complex data models for large-scale applications
  • Implement and manage caching strategies to improve application performance
  • Collaborate with cross-functional teams to design distributed system architectures
  • Mentor junior developers and contribute to technical decision-making

WHAT YOU WILL BRING

  • 7+ years of professional software development experience
  • 5+ years of hands‑on experience with NodeJS / Deno
  • Strong experience in data modeling and database design (SQL and NoSQL)
  • Extensive experience with caching solutions (Redis, Memcached)
  • Proven track record of building and maintaining distributed systems
  • Experience with message queues and event‑driven architectures
  • Proficiency in TypeScript

Preferred skills:

  • Experience with microservices architecture
  • Knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Understanding of CI/CD pipelines and DevOps practices

CI Financial is an independent company offering global wealth management and asset management advisory services through diverse financial services firms. Since 1965, we have consistently anticipated and responded to the changing needs of investors. We are driven by a commitment to provide individuals and institutions with the highest-quality investments and advice. Our commitment to the highest levels of performance means that whatever their position, CI employees must be comfortable in a fast-paced environment that will stretch them to tap into their highest potential. Employees with a healthy dose of ambition, a desire to commit to a curious mindset for continuous learning, and a willingness to go the extra mile thrive at CI. A supportive environment for success: we offer an in‑office environment, competitive benefits, and a supportive workplace to help our employees thrive both personally and professionally.

WHAT WE OFFER

  • Modern HQ location within walking distance from Union Station
  • Training Reimbursement
  • Paid Professional Designations
  • Employee Savings Plan (ESP)
  • Corporate Discount Program
  • Enhanced Group Benefits
  • Parental Leave Top–Up Program
  • Fitness Membership Discounts

We are focused on building a diverse and inclusive workforce. If you are excited about this role and are not confident you meet all the qualification requirements, we encourage you to apply to investigate the opportunity further.

Please submit your resume in confidence by clicking “Apply”. Only qualified candidates selected for an interview will be contacted. CI Financial Corp. and all of our affiliates (“CI”) are committed to fair and accessible employment practices and provide reasonable accommodations for persons with disabilities. If you require accommodations in order to apply for any job opportunities, require this posting in an additional format, or require accommodation at any stage of the recruitment process please contact us at View email address on ca.talent.com, or call View phone number on ca.talent.com.

Referrals increase your chances of interviewing at CI Financial by 2x

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Lead NodeJS Developer in Toronto, ON vacancy
  • $48 - $51 per hour

     ...Job Title: NodeJS AWS Serverless Engineer Location: Toronto, ON Work Arrangement: Hybrid-3 Days onsite Employment Type: Contract...  ...and related cloud‑native solutions. Experience in designing, developing, and deploying serverless applications on AWS with a focus on... 
    Suggested
    Contract work

    Pacer Group

    Toronto, ON
    2 days ago
  •  ...Job Responsibility: Job Title: Angular Developer Location: Toronto, ON Duration: Long Term Contract : We are seeking a talented Angular Developer to join our dynamic team. As an Angular Developer, you will be responsible for implementing a complete user interface in... 
    Suggested
    Long term contract
    Full time

    Atlantis IT group

    Toronto, ON
    5 days ago
  •  ...provide you more specific details for this role.Job Description:Preferred QualificationsRole SummaryWe are seeking an experienced Lead Salesforce Developer to design, develop, and lead end-to-end Salesforce solutions across enterprise-grade implementations. The role requires deep... 
    Suggested
    Work from home

    TD

    Toronto, ON
    8 days ago
  • Iris's client, the largest bank in Canada is looking to hire Java Lead Please find below the job details and share your resume if interested, please email your resume at ****@*****.*** Job Description Title: Java Lead Location: Toronto, ON... 
    Suggested
    Long term contract

    Iris Software Inc.

    Toronto, ON
    8 days ago
  •  ...enterprise-scale digital transformation initiatives, and a strong focus on security, innovation, and customer experience. Job Title Lead Developer - Apigee Location Toronto, ON, Canada (Hybrid preferred with downtown Toronto office; remote candidates within Canada will also... 
    Suggested
    Contract work
    Work at office
    Remote work

    Covenant HR

    Toronto, ON
    8 days ago
  • As the Lead OneStream Developer, you will be bringing strong, object-oriented programming (VB.NET or C#) experience and the ability to work closely with functional stakeholders within Finance. Joining a continued OneStream implementation and enhancement roadmap, you will... 

    Codex

    Toronto, ON
    8 days ago
  •  ...innovation forward. What you’ll be doing: Lead the design, development, and delivery of...  ...the platform. Mentor and support developers through code reviews, collaboration, and...  ...including experience in a Senior or Lead Developer capacity. Strong computer science fundamentals... 
    Long term contract

    SRED.io

    Toronto, ON
    8 days ago
  •  ...being the go‑to person for unblocking, reviewing, mentoring, and leading complex technical initiatives end‑to‑end Experience translating...  ...you to apply What the job involves We’re looking for a Lead Software Engineer to join the Behavioral team, responsible for turning... 

    Movable Ink

    Toronto, ON
    8 days ago
  • Position Overview We are seeking a highly experienced Lead Java Developer to join our dynamic technology team. The ideal candidate will possess a strong leadership background, extensive hands‑on development experience in Java and Microservices , and expertise... 

    MDAEdge

    Toronto, ON
    8 days ago
  •  ...Development Delivery practice is seeking a highly qualified Lead Java Engineer(Onsite) with experience developing and building high-performing, scalable, enterprise...  ...and societal advancements. Responsibilities Develop and maintain high-quality software applications using... 
    Long term contract
    Temporary work
    Day shift

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • Drive innovation in financial services as a Salesforce Lead Developer with BMO Wealth Management. This role focuses on designing Salesforce solutions that enhance advisor and client experiences across advice channels. As the Salesforce Financial Services Cloud lead, you will... 

    BMO

    Toronto, ON
    5 hours ago
  • Elevate your career as a Lead Developer specializing in IBM i / AS400 applications in a telecommunications billing environment. This senior role demands a strong technical foundation and the ability to manage project delivery effectively. This position focuses on enhancing... 

    United States Digital Space LLC

    Toronto, ON
    5 hours ago
  • Join CBC as a Supervisory Lead Developer focusing on improving account experiences across web and mobile platforms. Lead a dynamic team in creating personalized audience connections. This long-term contract role demands a leader proficient in both Android and iOS development... 
    Long term contract

    Radio-Canada

    Toronto, ON
    5 hours ago
  • Drive mainframe development at Tata Consultancy Services as a Lead Mainframe Developer. This role emphasizes strong expertise in IBM Mainframe technologies and leading junior developers in a collaborative team environment. Tata Consultancy Services is seeking an experienced... 

    Tata Consultancy Services

    Toronto, ON
    11 hours ago
  • Become a Lead Python Developer with Fulfil in Toronto, focusing on constructing vital ERP systems for fast-paced eCommerce brands. This hybrid role emphasizes swift feature delivery and innovative AI integration. As a senior member of a lean, dynamic team, you will manage... 

    Fulfil

    Toronto, ON
    8 days ago
  •  ...digital consulting firm delivering solutions in artificial intelligence, cloud, and data engineering. We are seeking a Senior Java Developer to design, develop, and implement Java-based solutions ranging from mobile applications to database programming. Responsibilities... 

    Synechron

    Toronto, ON
    8 days ago
  •  ...work on innovative cybersecurity solutions that protect millions of consumers and small businesses. Key Responsibilities Design, develop, and deliver new features for cybersecurity SaaS platforms. Collaborate closely with Product Managers, UX Designers, and Engineering... 

    Enterprise Solutions

    Toronto, ON
    8 days ago
  • Become a key player at Citi as a Lead Java Developer in Toronto. You will drive high-performance data solutions for the Risk Data team, leveraging frameworks like Kafka, Flink, and Pinot. This VP-level role focuses on designing and developing real-time data processing frameworks... 

    Citi

    Toronto, ON
    5 hours ago
  • Shape the future of health technology at TELUS Health as a Lead Software Developer. Use your extensive software expertise to impact the financial futures of millions across North America. This senior role involves designing, coding, and innovating applications with Microsoft... 

    LifeWorks

    Toronto, ON
    5 hours ago
  • Become a key player as a Lead React Native Developer, architecting advanced mobile and web applications for healthcare with a focus on Azure integration and security. This role demands expertise in React Native for both iOS/Android and web solutions. You will lead the development... 

    Indotronix UK

    Toronto, ON
    2 days ago
  • Shape the next generation of applications as a Lead Software Developer specializing in Full Stack Development in Toronto. Your expertise in Java and SQL alongside an Oracle backend will drive impactful innovations. We have three openings for Senior Software Developers to... 

    Source Code

    Toronto, ON
    4 days ago
  • Become a Java Lead Developer with RBC in Toronto and innovate in the payment industry. Participate in hands-on development while coaching your team to achieve excellence. RBC Global Payment Technology is looking for an accomplished Java Lead Developer to contribute to the... 

    RBC

    Toronto, ON
    5 days ago
  • Tata Consultancy Services is seeking a Senior Spring Boot Developer to lead in Java-focused projects and enterprise frameworks. Engage in a diverse environment promoting advanced technology. At TCS, your responsibility will include spearheading API development and ensuring... 

    Tata Consultancy Services Limited

    Toronto, ON
    8 days ago
  • Drive innovation at RBC as a Lead Developer specializing in Security Automation. Emphasize scalable deployments and integrations in a collaborative agile environment. Ideal for experienced developers, this role requires a minimum of 5 years in Python and a strong grasp of... 

    0000050007 Royal Bank of Canada

    Toronto, ON
    8 days ago
  • Step into a Lead C++ Developer role at CPP Investments in Public Markets Technology. Collaborate closely with investment traders to craft software solutions that enhance trading performance. This senior engineer position requires in-depth knowledge of C++, experience in capital... 

    Luxoft

    Toronto, ON
    8 days ago
  • Position: Lead Developer - Guidewire PC/BC Duration: 6 months+ Location: Downtown Toronto, ON Work Model: Hybrid (minimum 3 days onsite) About Our Client A leading organization within the Canadian financial services industry, focused on delivering innovative and scalable technology... 

    Akkodis

    Toronto, ON
    8 days ago
  • Join Interac as a Senior iOS Developer, leveraging your Swift and SwiftUI skills to boost secure payment solutions. Enjoy a hybrid work model that promotes innovation and flexibility. In this Senior iOS Developer role at Interac, you will be pivotal in shaping mobile applications... 

    Interac

    Toronto, ON
    8 days ago
  • Step into a Lead Salesforce Developer role in Downtown Toronto, focused on scalable solutions using Salesforce Financial Services Cloud. Bring your skills in Apex, integrations, and innovative banking solutions to improve customer experiences. This position calls for a Lead... 

    Tamanna Technology

    Toronto, ON
    8 days ago
  • Shape the future of banking as a Lead Java Developer with a focus on backend solutions in Canada or the Caribbean. Your skills in Java and Microservices will drive transformative digital banking initiatives. This senior developer role serves the Caribbean Banking IT group... 

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • Become a Lead Full Stack Developer at Accenture and utilize cutting-edge technologies. This role encompasses technical leadership and innovation in a hybrid work environment. You will be responsible for the architecture and execution of full stack software solutions, ensuring... 

    Accenture

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead NodeJS Developer. Be the first to apply!