Full Stack Engineer – Summer Intern 2025

Internship @EQ Bank Equitable Bank in Banking
  • Toronto View on Map
  • Post Date : January 15, 2025
  • Apply Before : January 20, 2025
  • Salary: CA$24.00 - CA$24.00 / Hourly
Print Job Details Email Job

Job Detail

  • Job ID 42488

Job Description

Core Responsibilities Of The Job:

  • Design and develop user interfaces using Angular best practices, JavaScript, CSS, and HTML, ensuring seamless integration with backend services via RESTful APIs.
  • Write application code in Angular, Java Technologies, and REST Web Services, ensuring clean, scalable, and maintainable solutions.
  • Make technical and design decisions for both frontend and backend development, contributing to performance optimization and user experience improvements.
  • Develop, test, and support RESTful APIs, Microservices, and Interoperability APIs, working closely with backend systems and external services.
  • Collaborate with Tech Leads and Senior Developers to define and implement technical solutions that meet functional and non-functional requirements.
  • Contribute to improving the CI/CD pipeline and enhancing test automation processes to streamline development and deployment workflows.
  • Participate in daily SCRUMs, contributing to Sprint progress, resolving issues, and ensuring timely delivery of features and bug fixes.
  • Conduct unit testing and participate in code reviews to maintain code quality, improve team processes, and ensure consistent software performance.

Let’s Talk About You!

 

  • Interest in financial services and banking (digital products)
  • Basic proficiency in HTML5, CSS3, JavaScript, and TypeScript for building responsive web applications.
  • Understanding of Node.js for backend JavaScript development and building RESTful APIs.
  • Understanding of backend development concepts: Solid foundation in programming languages such as Java, Python, JavaScript, or similar, and familiarity with object-oriented programming (OOP) principles.’
  • Frontend development familiarity: Experience with modern frontend frameworks like React, Angular, Vue.js, or similar, including component architecture, state management, and basic styling concepts.
  • API development knowledge: Exposure to building RESTful APIs or microservices using frameworks like Spring Boot, Express.js, Flask, or similar.
  • Database interaction: Familiarity with data persistence techniques using ORMs (e.g., Hibernate, Sequelize, Entity Framework) and query languages such as SQL.
  • Event streaming awareness: Basic understanding of event-driven architectures, including tools like Kafka, RabbitMQ, or other message brokers, with knowledge of producers, consumers, and message formats.
  • Ability to integrate third-party APIs and handle HTTP requests/responses in both frontend and backend.
  • Problem-solving mindset with the ability to troubleshoot basic issues across the full stack.
  • Familiarity with Git for version control and willingness to learn Agile practices in a collaborative team environment.
  • Eagerness to learn, grow, and contribute to a team-oriented development environment

Other jobs you may like