Titre du poste ou emplacement
RECHERCHES RÉCENTES

Front End Developer (Intern)

Toronto, ON
Publié il y a 11 jours
Détails de l'emploi :
Temps plein
Expérimenté

BIMM is booming, so we're looking for Four talented Front-End Developer Interns to join our team for four months, starting May 5th, 2025.

As we observe a hybrid model during May, June and July, this role will require you to be in the office for two days/week (at BIMM HQ in the Distillery District on Tuesdays and Thursdays) and work virtually for the other three days. We are fully virtual in August.

Who we are

BIMM is a Toronto-based agency, we turned 45 years old recently, that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

Our Technology department is a 50+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading-edge technology stack.

Who we're looking for

You love using modern tools and frameworks. You are a team player who can fly solo with guidance. Although you have the full support of your teammates, you are able to participate in the research and solution of complex problems. At the same time, you know when to ask for help and don't let ego get in the way, because after all, you are part of a team. This role will directly support our client Audi and has the opportunity to shape the development of their digital platform.

"Initiative" is your middle name, and you don't give us a chance to chase you. We are on the hunt for people who have an innovative mindset (you dream of that moonshot project but are currently working on your side-gig)! Is this you?

Responsibilities

  • Third-Party Integration: Implement and troubleshoot external code libraries, APIs, and vendor solutions.
  • Debugging : Use browser developer tools to identify console errors and troubleshoot integration issues.
  • Adding Interactivity: Use JavaScript to make websites dynamic and interactive. This includes things like handling user input, animations, and fetching data from servers.
  • Optimization: Make sure websites load quickly and run smoothly, even on slower connections or devices.
  • Cross-Browser Compatibility: Test websites across different browsers (Chrome, Firefox, Safari, etc.) to ensure they look and function correctly for all users.
  • Accessibility: Follow accessibility guidelines to make websites usable for people with disabilities, such as those using screen readers.
  • Working with Designers: Collaborate closely with designers to ensure the technical feasibility of designs and to implement them accurately.
  • Working with Back-End Developers: Collaborate with back-end developers to integrate the front-end with the server-side logic and databases.

Requirements

  • Foundational knowledge of JavaScript fundamentals, CSS and HTML
  • Currently enrolled within an engineering, computer science, or related program
  • Ability to troubleshoot issues using browser developer tools and console
  • Basic knowledge of React
  • Comfortable with the command line and git utilities
  • Good communication skills for interacting with stakeholders and team members

Nice to have

  • Previous coursework or projects using React or other JavaScript frameworks
  • Foundational understanding of Node.js
  • Experience working with a CMS
  • Experience integrating third-party APIs or libraries
  • Experience working with tag managers (e.g. GTM)
  • Familiarity working with a project tracking / issue management tool (e.g. JIRA)
  • Understanding of Server Side Rendered applications

Technology Requirements

To ensure a secure and compatible working environment, the following technology requirements must be met:

  • Use a Mac (Windows, Linux or other OS not supported)
  • macOS Sonoma/Sequoia or newer is required
    • macOS Big Sur, Monterey, and Ventura are not permitted
  • Device must be less than 4 years old
  • Agree to have us install and maintain BIMM's security tools on your device. These tools must remain active, with all permissions and configurations unchanged for the duration of the contract

Interview Process

  • 1st round - Virtual HR meeting with a member of HR team
  • 2nd round – Virtual Team meeting with reporting manager (Development Team Lead) and another member of the technology team

What's in it for you?

  • Growth: BIMM values professional growth and you will be paired with an experienced mentor who will guide your journey with us.
  • Culture: Our squad is fun, friendly and entirely egoless. Our social committee plans BIMM bashes, Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Every day is one of our core values.
  • We believe in working & meeting with purpose. We observe a hybrid working model in our beautiful dog-friendly office located in the Distillery District, stuffed with snacks.
  • Belonging: Our dedicated DEI committee provides thought-provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER's professional talents and personalities. What talents might you bring? :)

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.

Ce poste n'est plus disponible.

Partager un emploi :