Job Title: Full Stack Engineer Intern
Location: Toronto
Job Type: Internship
About the Role:
We are seeking a motivated Full Stack Engineer Intern to assist in designing, developing, and optimizing mobile & web applications. The ideal candidate will have a foundational understanding of both frontend and backend technologies and a keen interest in building scalable and efficient web solutions. You will work closely with team to gain hands-on experience in full-stack development.
Key Responsibilities:
- Assist in designing and developing mobile/web applications using modern frontend and backend technologies.
- Work with frameworks such as React, Angular, or Vue.js for frontend development.
- Develop and optimize server-side logic using Node.js, Python, or similar technologies.
- Participate in testing, debugging, and optimizing mobile/web applications for performance and efficiency.
- Work with APIs and integrate third-party services as needed.
- Assist in troubleshooting and resolving issues in web applications.
- Assist in setting up and managing CI/CD pipelines for automated testing and deployment.
- Stay updated with the latest trends and advancements in full-stack development.
Requirements:
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Basic knowledge of frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Vue.js.
- Understanding of backend technologies such as Node.js, Python, or Java.
- Familiarity with databases like MySQL, PostgreSQL, or MongoDB.
- Exposure to RESTful APIs and cloud services is a plus.
- Strong problem-solving skills and a willingness to learn.
- Good communication skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience with version control systems like Git.
- Understanding of DevOps concepts and cloud platforms (AWS, GCP, or Azure).
- Interest in web security and performance optimization.
- Familiarity with Agile development methodologies.
Benefits:
- Hands-on experience in full-stack development and real-world projects.
- Mentorship and guidance from experienced developers.
- Opportunity to learn and work with cutting-edge web technologies.
- Flexible working hours and remote work options.
- Potential for full-time employment opportunities upon successful completion.
As a startup, this internship position is unpaid, but we are committed to providing a valuable learning experience that enhances your technical skills and career prospects.
If you are passionate about full-stack development and eager to gain practical experience, we would love to hear from you. Please send your resume to hr@walsai.com. Apply now and be part of an innovative development team!