Lead Nodejs Developer
Company: CI Financials
Salary: Not provided
Location: , Canada
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'll 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
Required Qualifications
- 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
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.