Full Stack Developer

Toronto, ON, Canada

Job Description

Story Behind the Need:

  • Business group: Client Engineering - Mobile and Web - team that looks after the retail banking app website/portal - contains all features that bank offers the clients for banking operations, mainly web.
  • Project: Contractors will be added to the squads that would get pulled into different projects: servicing PAPERLESS Squad - working on features related to moving the bank products to paperless via the retail banking work portal.
Typical Day in Role:
  • Full Stack - 50/50 front end back end
  • Tech Stack: Javascript/ReactJS/NodeJS
  • Current on industry best practice and secure coding
  • Analyze and oversee the team's development efforts working towards successful code delivery
  • Provide technical leadership to teammates through coaching and mentorship
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications
  • Design, develop, and unit test applications in accordance with established standards
  • Work with Delivery Leads and BSA's to articulate efforts and compile estimates
  • Collaborate with deployments - CI/CD
Candidate Value Proposition:
  • The successful candidate will have the opportunity to gain exposure to trending cloud technologies, to FinTech security trends, work with banking web platforms, for a top 5 Canadian Bank.
Candidate Requirements/Must Have Skills:
  • 10+ years' experience relevant working experience in IT
  • 4+ years of experience as a Full Stack Developer
  • 3+ years' expert level experience in the following technologies: Javascript / ReactJS / NodeJS
  • 5+ years' experience with HTML/CSS/SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML)
  • Experience in designing and developing enterprise grade software
Nice-To-Have Skills:
  • Experience with NextJS, Docker, Helm
Soft Skills Required:
  • Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
  • Time management skills with the ability to handle multiple assignments
Education:
  • Bachelors in technical field
Best VS. Average Candidate:
  • Ideal candidate will be an experienced Full stack developer who has strong programming fundamentals, can think outside of the box and propose alternative solutions if needed. Recent hands on experience with NextJS, Docker, Helm and React is very nice have.
Candidate Review & Selection - Interview Process
  • 2 rounds - MS Teams Video Interviews:
o 1st technical panel interview - 1 hour - with team - including a live coding assignment so they should be ready to share their screen (question in JavaScript)
o 2nd with HM - culture fit - 30-45 minutes
Please note:
  • AI is not used to screen, assess, or select candidates.
  • This role reflects an existing vacancy at the time of posting.
Job Details
14014
Contract
5 months
Toronto
Recruiter
Karan Singh
|

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