Jobs.ca
Jobs.ca
Language
Best Job Tool logo

NodeJS Developer

Best Job Tool2 days ago
Remote
Mid Level
full_time

Top Benefits

Health, dental, and vision insurance
Employee Savings Plan (ESP)
Training reimbursement programs

About the role

About The Company CI Financial is a distinguished independent financial services firm that specializes in global wealth management and asset management advisory services. Established in 1965, the company has a long-standing reputation for anticipating and adapting to the evolving needs of investors worldwide. CI Financial is committed to delivering high-quality investment solutions and expert advice to both individual and institutional clients. With a focus on performance excellence, CI fosters a dynamic environment where employees are encouraged to develop their skills, innovate, and contribute meaningfully to the company's success. The organization values diversity, inclusion, and continuous learning, making it an ideal workplace for professionals seeking growth and impactful work in the financial sector.

About The Role We are seeking an experienced Senior NodeJS Developer to join our engineering team at CI Financial. This pivotal role involves designing, developing, and maintaining scalable backend services that support our large-scale, distributed applications. The ideal candidate will possess a strong background in building efficient, high-performance data solutions and will play a key role in shaping the architecture of our backend systems. As a senior member of the team, you will collaborate with cross-functional teams to develop innovative solutions, optimize system performance, and mentor junior developers. Your expertise will help ensure our technology infrastructure remains robust, scalable, and aligned with our strategic objectives. This is a fantastic opportunity for a seasoned developer passionate about backend technologies and eager to contribute to a forward-thinking organization.

Qualifications The ideal candidate will bring a combination of technical expertise and professional experience, including:

  • 7+ years of professional software development experience, with a proven track record in building scalable systems.
  • At least 5 years of hands-on experience with NodeJS and Deno frameworks.
  • Strong proficiency in data modeling and database design, including both SQL and NoSQL databases.
  • Extensive experience with caching solutions such as Redis and Memcached to optimize application performance.
  • Demonstrated experience in designing and maintaining distributed systems and microservices architectures.
  • Knowledge of message queues and event-driven architecture principles.
  • Proficiency in TypeScript programming language.

Preferred skills include experience with containerization technologies like Docker, orchestration tools such as Kubernetes, familiarity with cloud platforms (AWS, GCP, Azure), and understanding of CI/CD pipelines and DevOps practices.

Responsibilities The successful candidate will be responsible for:

  • Designing and implementing scalable backend services utilizing NodeJS to support business needs.
  • Developing and optimizing complex data models for large-scale applications to ensure efficiency and reliability.
  • Implementing caching strategies to enhance application performance and reduce latency.
  • Collaborating with cross-functional teams to design and refine distributed system architectures.
  • Mentoring junior developers, fostering a culture of continuous improvement and technical excellence.
  • Participating in code reviews, technical discussions, and decision-making processes to uphold quality standards.
  • Contributing to the documentation of system designs, APIs, and best practices.

Benefits At CI Financial, we value our employees and offer a comprehensive benefits package designed to support their personal and professional growth, including:

  • Modern headquarters located within walking distance from Union Station.
  • Training reimbursement programs to support continuous learning.
  • Paid professional designation courses to enhance your skills and credentials.
  • Employee Savings Plan (ESP) to help plan for your financial future.
  • Corporate discount programs for various services and products.
  • Enhanced group benefits covering health, dental, and vision insurance.
  • Parental leave top-up programs to support new parents.
  • Discounted fitness memberships to promote a healthy lifestyle.
  • Paid volunteer days to encourage community engagement.

Equal Opportunity

CI Financial is committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other characteristic protected by applicable law. We believe that a diverse workforce enhances our ability to serve our clients effectively and creates a more innovative and dynamic environment. If you require accommodations during the application or interview process, please contact us to ensure a fair and accessible experience for all candidates.

About Best Job Tool

IT Services and IT Consulting
1-10

Best Job Tool is a dynamic job search platform dedicated to connecting talented individuals with leading employers across various industries. Our mission is to revolutionize the job search experience by providing a user-friendly interface and comprehensive resources to help job seekers find their ideal roles. We offer detailed job descriptions, including responsibilities, qualifications, and requirements, to ensure candidates have all the information they need to make informed career decisions. Explore top job opportunities and advance your career with Best Job Tool.