Logo of Huzzle

Frontend Engineer Graduate (Data-TnS-FE - Canada) - 2025 Start (BS/MS)

image

TikTok

1mo ago

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity
  • Vancouver

AI generated summary

  • You must have a BS/MS in Software Development or related field, be familiar with HTML, CSS, JS, React, NodeJS, and build tools like Webpack; team player with strong communication skills.
  • You will select front-end technologies, optimize functions for browser compatibility, enhance user experience, and develop components to boost efficiency and quality.

Requirements

  • Minimum Qualifications:
  • Bachelors or Masters graduate in Software Development, Computer Science, Computer Engineering or a related technical discipline
  • Familiar with HTML, CSS, Javascript, familiar with page architecture and layout, familiar with HTML5/CSS3 and other common technologies
  • Familiar with React, AJAX, DOM and other related technologies.
  • Familiar with NodeJS, proficient in using Webpack, Vite and other build tools.
  • Preferred Qualifications:
  • Experience in MVVM framework development, such as React, VueJS, AngularJS, etc.
  • Good communication and teamwork skills, love technology, strong sense of responsibility, can promote the use of technical framework.

Responsibilities

  • Responsible for front-end technology selection and development
  • Optimize the front-end function design to solve the compatibility problems of various browsers and end point devices
  • Improve User Experience and meet high performance requirements through technical means
  • General components and class libraries are written to improve development efficiency and quality.

FAQs

What is the application deadline for the Frontend Engineer Graduate position?

Applications will be reviewed on a rolling basis, and we encourage candidates to apply early.

When is the expected start date for this position?

Successful candidates must be able to commit to an onboarding date by the end of the year 2025.

What is the minimum educational qualification required for this role?

A Bachelor's or Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline is required.

Are there any specific technical skills required for the position?

Yes, candidates should be familiar with HTML, CSS, JavaScript, and technologies such as React, AJAX, and NodeJS.

Can candidates apply for more than one position at TikTok?

Yes, candidates can apply for a maximum of two positions and will be considered for jobs in the order they applied for.

What is the salary range for this position?

The base salary range for this position is CAD$ 92,000 to CAD$ 148,000 annually.

What benefits are offered to eligible employees?

Benefits include 100% premium coverage for employee and dependent's extended health care, generous vacation and leave plans, RRSP company match, and reimbursements for gym and cell phone services, among others.

Is there a focus on diversity and inclusion at TikTok?

Yes, TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives, reflecting the diverse communities we serve.

Will there be opportunities for growth and development in this role?

Yes, as a graduate, you will experience unparalleled opportunities to kickstart your career, pursue bold ideas, and explore limitless growth opportunities at TikTok.

How does TikTok support employees with disabilities or other needs?

TikTok is committed to providing reasonable accommodations in recruitment processes for candidates with disabilities and other protected reasons. Candidates can reach out for assistance if needed.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.