Back End Developer

Full Time
  • Full Time
  • Toronto

Raise

Job Description:

Responsibilities:

  • Back-end Developer – Tech Stack: Node, JavaScript and Typescript
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Collaborate closely with a team of backend API developers, Android & iOS app developers, business system analysts, and architects to work on both new features and incremental improvements to the bank’s flagship mobile app and provide your technical expertise towards success of the development team.
  • Adheres to and demonstrates good coding conventions and best practices, and helps to continuously bring new & exciting ideas for enhancing the application architecture & performance.
  • Stays on top of peer reviews, actively contributing suggestions and catching potential issues.

Candidate Requirements/Must Have Skills:

  • 10+ years of experience as a developer working on back-end technologies
  • 5+ years of NodeJS and microservices development including experience with deploying them in cloud
  • 5+ years’ experience designing & defining REST API using OpenAPI specification
  • 3+ years’ experience with at least one NodeJS framework: preferably ExpressJS, and JavaScript toolsets (ES6+, Yarn, Lerna, Linters & Loggers) (please list which)
  • 2+ years’ experience with containerization technologies -Docker & Kubernetes

Nice-To-Have Skills:


  • Experience with Google cloud platform (GCP)
  • Experience with DevOps and CI/CD tools
  • Experience with working on a large-scale product as part of a large and complex enterprise, with both new technologies and building on top of legacy systems.

Soft Skills Required:

  • Good communication skills
  • Takes initiative, is a go getter type.
  • Available to communicate on internal communication channel (Slack) – need to be readily available to respond to those queries.


Education:

  • A Bachelor’s degree in Computer Science or relevant education/experience.

To apply, please visit the following URL: