Full Stack Developer (Junior)

Scotiabank
Job LocationCanada
Job TagFull Time

Location(s):  Canada : Ontario : Toronto

Description:

As a Junior Full Stack Developer you will be responsible for developing, testing, and maintaining web applications using a variety of technologies, such as HTML, CSS, JavaScript, React, Node.js, MongoDB, and Google Cloud. You will also collaborate with other developers, designers, and stakeholders to deliver high-quality products that meet user needs and business goals.

Responsibilities:

  • Design, code, and debug web applications using front-end and back-end technologies
  • Develop code that is clean, maintainable, and scalable while adhering to Scotiabank best practices, standards, policies, and regulations.
  • Test, troubleshoot, and fix bugs and errors in web applications.
  • Implement responsive and user-friendly interfaces using HTML, CSS, JavaScript, or any of the available technologies.
  • Use React and Angular to create dynamic and interactive web components.
  • Use Node.js and Express to build RESTful APIs and server-side logic.
  • Use MongoDB and other available technologies to store and manipulate data.
  • Use Google Cloud to deploy and manage web applications in the cloud.
  • Integrate web applications with external APIs and services.
  • Work with other developers, designers, and stakeholders to ensure project requirements and specifications are met.
  • Stay updated with the latest trends and technologies in web development.

Qualifications:

  • Bachelor’s degree in software engineering, Computer Science, or related field.
  • At least 1 year of experience in web development using HTML, CSS, JavaScript, and React.
  • Proficient in Node.js, Express, MongoDB, and Google Cloud.
  • Familiar with web development tools and frameworks, such as Git, Bootstrap, Webpack, and Redux.
  • Strong knowledge of web development fundamentals, such as data structures, algorithms, design patterns, and security.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Passionate about learning new technologies and improving existing skills.
  • Portfolio or GitHub link showcasing previous web development projects.
     

The UX/UI Industry: A Beginner’s Guide

In today’s digital era, a well-designed user experience (UX) and user interface (UI) make a website or an app more engaging, trustworthy, and accessible.

Related Industries: UX/UI Design
An infographic reads: The UX/UI Design Industry: Now's the time to enter this in-demand field. When it comes to designing websites, visuals are the attention grabbers, but it's the user experience that keeps visitors coming back.

Top 10 Coding Projects for Beginners

The best way to begin to learn to code is to simply start coding! When you gain experience developing challenging projects from inception to completion, you establish a strong work ethic that will benefit you throughout your career. 

Related Industries: Computer Science, Data
A woman works at a laptop.