Posted in

Senior Full Stack Developer – Angular/Node JS

Senior Full Stack Developer – Angular/Node JS

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 4+ years of experience in full-stack software development or engineering, with a deep understanding of system design and architecture.
  • Advanced expertise in Node JS development, including unit testing, debugging, and frameworks.
  • Strong experience in working with Angular and hands-on experience with web development (html, javascript, jquery, css, bootstrap)
  • Knowledge of non-relational database systems (Mongo DB), web frameworks, and RESTful API development.
  • Deadline-driven and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.

Responsibilities

  • Design, develop, and deploy high-performance, reliable, and scalable full-stack software solutions (Angular, Node JS, Mongo DB).
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Troubleshoot and resolve technical issues while monitoring and improving the overall systems health.
  • Continuously identify potential issues, conflicts, and risks while analyzing these issues and developing appropriate mitigations or escalating where appropriate.
  • Establish strong working relationships across various business units and platforms to build influence and impact with key business partners.

Preferred Qualifications

  • Knowledge of CI/CD and DevOps tools such as GIT, Github Actions, Akamai, Kyvos.
  • Experience in cloud (Azure, OCP4) and containerization (Docker, Kubernetes).
  • Exposure to monitoring and logging tools like Dynatrace and Kibana.
  • Understanding of security best practices and implementing secure coding techniques.
  • Experience with event-driven architecture.