Posted in

Senior Full Stack Developer

Senior Full Stack Developer

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of experience in full-stack software development or engineering, with a deep understanding of system design and architecture.
  • Advanced expertise in Python development, including design patterns, unit testing, debugging, and frameworks (Django, FastAPI, Flask).
  • Strong experience in working with Vue.js and hands-on experience with web development (html, javascript, jquery, css, bootstrap).
  • Knowledge of database systems (SQL, NoSQL), 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 (Python, Django/FastAPI, Vue.js).
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Mentor junior engineers, foster knowledge sharing, and encourage technical growth within the team.
  • 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 Jenkins, GIT, Github Actions.
  • Experience in cloud (Azure, AWS) and containerization (Docker, Kubernetes).
  • Exposure to monitoring and logging tools like ELK or Grafana.
  • Understanding of security best practices and implementing secure coding techniques.
  • Experience with event-driven architecture.