Job Description
Apply Now!
We are hiring for a "Senior Node Developer" in Canada it is a 100% remote role. Listed below is the job description. To qualify for this full-time, permanent/(T4 Hourly) position, you must reside within the borders of Canada.
Required Skills
We are hiring for a "Senior Node Developer" in Canada it is a 100% remote role. Listed below is the job description. To qualify for this full-time, permanent/(T4 Hourly) position, you must reside within the borders of Canada.
Required Skills
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
- Proficiency in both functional programming and object-oriented design principles, with a deep understanding of design patterns and SOLID principles.
- Extensive experience in software engineering, including building and optimizing backend services using Node.js.
- Strong familiarity with the JavaScript/TypeScript ecosystem, including expertise in build tools (Webpack, Babel), package managers (npm, Yarn), frameworks (Express, NestJS), and debugging tools.
- Competence in setting up, configuring, and maintaining CI/CD pipelines using tools like, Jenkins.
- Experience in AWS and services like SQS, SNS, Elastic Search, DynamoDB, RDS, Elastic Cache, etc.
- Proven track record in designing and implementing RESTful and Serverless APIs, microservices architectures.
- In-depth knowledge and application of Domain-Driven Design (DDD) principles and related methodologies.
Similar Jobs
Explore other opportunities that match your interests
Visa Sponsorship
Relocation
Remote
Job Type
Contract
Experience Level
Associate
crossing hurdles
Canada
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
Cut+Dry
Canada
VP of Talent Operations
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Crossover
Canada