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.