T
Software EngineeringEarlyInternship
Front End Developer Intern (3 month contract to start) - Thinkingbox
Thinkingbox
Toronto
Remote
Posted January 23, 2025

Job Summary

Thinkingbox is a global creative collective seeking a Front End Developer Intern to work with experienced developers and gain hands-on experience in web application development.

0
Full Job Description

Who We Are

Hi! We’re Thinkingbox, a global creative collective shaping the future of brands through craft and curiosity. Our team brings together unique perspectives in design, technology, and strategy that push the boundaries for our clients to create work that is innovative. We are a curious bunch that loves to think big, continuously learn, and create. We love our culture and the natural collaboration that happens in and around our five offices, from dog parties to happy hour Fridays, we maintain a vibrant work environment. However, for one month a year we encourage our people to explore the world. Try working from another office or even the beaches of Bali and expand your worldview, then bring that experience back to the team.


The Opportunity

We are seeking a talented and motivated Front End Developer Intern to join our team. As a Front End Developer Intern at Thinkingbox, you will have the opportunity to work alongside experienced Developers in a collaborative environment. This internship offers hands-on experience in developing interactive web applications and immersive digital experiences for our diverse range of clients.

\n


What You'll Be Doing
  • Collaborate with designers and developers to translate creative concepts into engaging user experiences.
  • Develop responsive and visually appealing front end interfaces using HTML, CSS, and JavaScript.
  • Optimize web applications for maximum speed and scalability.
  • Conduct thorough testing and debugging to ensure cross-browser compatibility and seamless functionality.
  • Stay updated on emerging trends and technologies in front end development to enhance project outcomes.
  • Assist in the maintenance and updates of existing websites and applications.
  • Contribute ideas and solutions to enhance user experience and overall project quality.


What You'll Bring
  • Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Web Development, or related field.
  • Proficiency in HTML, CSS, and JavaScript.
  • Familiarity with front end frameworks such as React, or Vue.js is a plus.
  • Basic understanding of design principles and UI/UX best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to thrive in a fast-paced environment and manage multiple tasks simultaneously.


Additional Info
  • Hybrid schedule (3 mandatory in-office days)
  • Flexible time off, including paid vacation and sick days
  • Regular culture and team-building events
  • Employee recognition and incentive programs
  • Seasonal celebrations and gatherings
  • Branded company swag
  • Access to industry events and learning opportunities
  • Dog-friendly offices
  • Unlimited coffee, drinks, and snacks
  • Flexible work and travel options
  • Comprehensive extended health benefits


\n

Equal Opportunity:

At Thinkingbox, we are committed to fostering an environment where everyone feels included, valued, and heard. We believe that diversity is our creative strength, and it’s the blend of unique experiences and perspectives that drives our best problem-solving and innovation. The outcome? Greater creativity, growth, and meaningful impact. We encourage all applicants, regardless of race, ethnicity, religion, gender, sexual orientation, age, disability, or gender identity, to apply and bring their unique talents to our team.


To Apply:

Thank you for applying to Thinkingbox! Please include both your resume and portfolio with your application. Due to the high volume of applications, we may not be able to reach out to everyone individually. However, rest assured that all applications are stored in our talent database and will be considered for future opportunities!


Key Responsibilities
  • Collaborate with designers and developers to translate creative concepts into engaging user experiences.
  • Develop responsive and visually appealing front end interfaces using HTML, CSS, and JavaScript.
  • Optimize web applications for maximum speed and scalability.
  • Conduct thorough testing and debugging for cross-browser compatibility.
  • Stay updated on emerging trends and technologies in front end development.
  • Assist in the maintenance and updates of existing websites and applications.
  • Contribute ideas and solutions to enhance user experience.
Requirements

Required Skills

HTMLCSSJavaScriptReactVue.js

Education Requirements

  • Currently enrolled in a Bachelor's or Master's degree program in Computer Science or related field.

Must Have

  • Proficiency in HTML, CSS, and JavaScript.
  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.

Nice to Have

  • Familiarity with front end frameworks such as React or Vue.js.
  • Basic understanding of design principles and UI/UX best practices.
Benefits & Perks
  • Flexible time off, including paid vacation and sick days.
  • Regular culture and team-building events.
  • Employee recognition and incentive programs.
  • Seasonal celebrations and gatherings.
  • Branded company swag.
  • Access to industry events and learning opportunities.
  • Dog-friendly offices.
  • Unlimited coffee, drinks, and snacks.
  • Flexible work and travel options.
  • Comprehensive extended health benefits.