Sr Back End Api Developer (nodejs) To Write And Build End Points To Connect Android And Ios App To The Back End Microservices For Our Large Banking Client Bnsjp00033495

Toronto, ON, Canada

Job Description


Sr Back-End API Developer (NodeJS) to write and build end-points to connect Android and iOS app to the back-end microservices for our large banking client - BNSJP00033495Role: API / Nodejs Back-end DeveloperLocation Address: Hybrid - Downtown TorontoContract Duration: 05/01/2024 to 10/31/2024Possibility of extension & conversion to FTESchedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/weekReason: Additional WorkloadStory Behind the NeedBusiness group: Canadian Digital Banking Engineering - Applications - part of Scotia digital Engineering - supporting digital banking applicationsProject: Cross Border Project - help to move funds across international borders - new feature within the mobile banking app - API/node.js role will be helping to write and build end-points to connect Android and iOS app to the back-end microservicesCandidate Value Proposition:The successful candidate will have the opportunity to work with a high performing team, working with Node, JavaScript and Typescript programming languages; ability to take ownership of the project and work independently to suggest enhancements, provide inputs, shape the project - as it is more of an individual role.Candidate Requirements/Must Have Skills:1) 10+ years of experience as a Back-End Developer working on back-end technologies2) 5+ years of NodeJS and microservices development including experience with deploying them in cloud3) 5+ years\' experience designing & defining REST API using OpenAPI specification4) 3+ years\' experience with at least one NodeJS framework: preferably ExpressJS, and JavaScript toolsets (ES6+, Yarn, Lerna, Linters & Loggers) (please list which)5) 2+ years\' experience with containerization technologies -Docker & KubernetesNice-To-Have Skills:1) Experience with Google cloud platform (GCP)2) Experience with DevOps and CI/CD tools3) 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 systemsTypical Day in Role:

  • 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.
Best VS. Average Candidate:Ideal candidate has demonstrated working on back-end deployment cloud projects single-handedly; strong with NodeJS, microservices, APIsCandidate Review & Selection2 rounds - MS Teams Video Interviews1st with HM - 30 minutes - behavioral2nd panel with team (senior devs, tech leads etc.)- 1 hour - 30 minutes technical questions - 30 minutes live coding exercises, likely 2 coding challenges*NOTE Need to have preferred IDE installed and able to share screen with good connection interviews

S.i. Systems

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2282019
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned