Job Description

Story Behind the Need

  • Business group: Client Engineering - Mobile and Web - Digital assistance squad, working on help and search chatbot capabilities and working on and delivering the roadmap
  • Project: Required to execute on roadmap deliverables - Our Canadian Digital Banking Engineering - Applications team is looking for a seasoned Full-Stack Developer to help deliver innovative, customer-centric solutions. You'll work with modern JavaScript frameworks and the MERN stack to build secure, scalable applications that power digital banking experiences. Feature creation, platform enhancements
Candidate Value Proposition:
  • The successful candidate will have the opportunity to work with one of the top 5 Canadian Banks in a high performing team, in a strict agile framework, exposure to applications with high client impact that are high visibility and with high demands and security requirements which will be a beneficial addition to their skillsets
Typical Day in Role:
  • Tech Stack: MERN Stack - Mongo, SQL, Redis
  • Full Stack Role: 50/50 split
  • Design and develop full-stack applications aligned with business requirements.
  • Implement robust APIs and front-end interfaces using modern frameworks.
  • Collaborate on roadmap initiatives and contribute to technical decisions.
Candidate Requirements/Must Have Skills:
  • 10+ years' experience in web development
  • REST API Design & Integration - 3+ years
  • 3+ years' MERN Stack experience: React, Node.js - Including production deployment, SQL / MongoDB - Database design and integration, Redis - Understanding of caching strategies and session management
  • Modern JS Tooling - ES6+, Webpack, Babel, Jest (2+ years)
  • Authentication & Security - OAuth2 or similar (2+ years)
Nice-To-Have Skills:
  • Object-Oriented & Functional Design - 3+ years
  • HTML/CSS/SASS - Familiarity with BEM, OOCSS, SMACSS, CSS3 Animations (2+ years)
  • Server-Side Rendering experience
  • Accessibility & Internationalization (JAWS, VoiceOver)
  • Strong estimation and planning skills
Soft Skills Required:
  • Clear, confident communication and collaboration across teams
Education:
  • Bachelor's in technical field
  • Web development certifications/bootcamps are an asset
Best VS. Average Candidate:
  • Best has a breadth of project experience across front end and back end, operating in Agile frameworks - in Fis is an asset though not a deal breaker though coming from an org with high demand; someone who is attentive and takes initiative, asks questions
Candidate Review & Selection
  • 2 rounds possibly 3 - MS Teams Video Interview
  • 1st with HM - 35 minutes
  • 2nd with senior developers/tech leads - 60-minute technical round - live coding, using Sandbox tool - on video with proper lighting and sharing screen
  • Some technical questions
  • Potential 3rd as a team fit round for tiebreaker (DLs, POs, Devs)
Job Details
13734
Contract
2 months
Toronto
102.00 CAD
Recruiter
Dave Puggal
|

Skills Required

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
    JD3103488
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned