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.
     

What Kind of Coding Community Should I Join?

Don’t be afraid to try out different coding communities. Each one is unique and your coding community will be a valuable tool during your boot camp experience and your professional career.

Related Industries: Computer Science, Data
People work on coding on computer

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.

How to Become a Strong Female Role Model

When Ashley Hurlburt started doing data entry for a massage therapist association, she realized it wasn’t so black and white.

Related Industries: Computer Science, Data
A portrait shows Ashley Hurlburt holding her daughter and smiling at the camera.