Node.Js Developer (Toronto)

Node.Js Developer (Toronto)

30 Aug
|
Cogency
|
Toronto

30 Aug

Cogency

Toronto

Location: Toronto, ON (Hybrid – 4 Days Onsite)Job Type: Full-TimeInterview Process: Final Round In-Person Interview RequiredJob SummaryCogency Inc. is seeking an experienced Node.Js Developer to join a leading Banking and Financial Services client in Toronto.This role requires close collaboration with UX designers, backend developers, architects, QA teams, and business stakeholders to deliver scalable enterprise applications using Agile methodologies.Key ResponsibilitiesFrontend DevelopmentDevelop responsive, scalable, and user-friendly web applications using React.Js or Angular.Build reusable UI components following up-to-date frontend architecture principles.Implement responsive layouts using HTML5, CSS3, Bootstrap, and modern CSS frameworks.Collaborate with UX/UI designers to deliver intuitive user experiences.Node.Js DevelopmentDevelop backend-for-frontend (BFF) services using Node.Js.Build lightweight REST APIs to support frontend applications.Integrate frontend applications with enterprise APIs and backend services.Implement authentication, authorization, and secure API communication.API IntegrationConsume and integrate RESTful APIs.Handle JSON/XML data transformations.Implement API error handling and retry mechanisms.Collaborate with backend teams to define API contracts.Support API testing using Postman or similar tools.Application DevelopmentParticipate in application design, development, testing, deployment, and production support.Write clean, maintainable, and reusable code following coding standards.Perform unit testing and support integration testing.Troubleshoot and resolve production issues.Participate in code reviews and knowledge-sharing sessions.DevOps & CI/CDWork with Git for version control.Participate in CI/CD implementation using GitHub Actions, Azure DevOps, or Jenkins.Support automated deployments and release management.Collaborate with DevOps teams on deployment automation and monitoring.Agile DeliveryParticipate in Agile ceremonies including sprint planning, stand-ups,



retrospectives, and backlog refinement.Work closely with business analysts, architects, QA engineers, and product owners.Estimate development effort and contribute to sprint planning.Deliver high-quality software within Agile delivery timelines.Required QualificationsBachelor's degree in Computer Science, Engineering, Information Technology, or a related field.8+ years of experience in frontend application development.Strong hands-on experience with Node.Js.Strong experience with React.Js or Angular.Proficiency in:TypeScriptHTML5CSS3Experience building responsive web applications.Experience consuming RESTful APIs.Experience with Git and source code management.Experience working in Agile/Scrum environments.Excellent problem-solving, analytical, and communication skills.Nice to HaveExperience with Next.Js or Express.Js.Experience with Redux, NgRx, or other state management frameworks.Knowledge of Node.Js middleware and Express.Js.Experience with GraphQL.Familiarity with WebSockets or real-time messaging.Experience with Docker and Kubernetes.Experience with Azure, AWS, or Google Cloud Platform.Exposure to automated testing frameworks such as Jest, Cypress, or Jasmine.Knowledge of OAuth2, JWT, and OpenID Connect.Experience with SonarQube and CI/CD pipelines.Banking Domain Experience (Preferred)Candidates with Banking or Financial Services experience will be highly preferred.Experience in one or more of the following areas is an asset:Retail BankingCommercial BankingDigital BankingPaymentsCapital MarketsWealth ManagementCustomer OnboardingAMLRegulatory ReportingTechnical SkillsFrontendReact.Js or AngularTypeScriptHTML5CSS3RxJSNode.JsNode.JsExpress.JsREST APIsJSONAPI IntegrationDevOps & ToolsGitGitHubGitHub ActionsJenkinsPostmanAWSFrontend DevelopmentNode.Js DevelopmentReact.Js / AngularREST API IntegrationResponsive Web DesignAgile DeliveryCI/CD & DevOpsPerformance OptimizationProblem SolvingWork ModelLocation: Toronto, ONEmployment Type: Full-TimeInterview Process: Final Round In-Person Interview (Mandatory)#J-18808-Ljbffr

📌 Node.Js Developer (Toronto)
🏢 Cogency
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: node.js developer (toronto) / toronto