Frontend Software Engineer

 

Description:

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

 

Qualifications

• Bachelor's degree in Computer Science or a related field with at least 3 years of working experience
• Expert in JavaScript, HTML, and CSS
• Expert in video playback technologies such as HTML5 Video and Media Source Extensions and optimization - especially in reducing time to next video play
• Expert in web performance optimization, especially in reducing input latency and LCP
• Experience with modern frontend frameworks such as React, Vue, or Angular - we use React
• Strong problem-solving and debugging skills
• Excellent written and verbal communication skills
• UI/UX instincts and knowledge

Nice-to-have Experiences and Skills
• Experience with developing web-based smart/connected TV/Vehicle/Appliances apps, using DOM-based or Canvas-based solutions
• Experience with cross-platform solutions such as React Native, Flutter
• Experience with WASM for performance and cross-platform related usages
• Experience with WebRTC or other real-time video technologies
• Experience with server-side rendering
• Experience with Webpack, Babel, or other build tools
• Experience with unit testing frameworks
• Experience with cloud-based infrastructure and services
• Experience in Growth Engineering or Growth Hacking; have a successful user growth track record
• Data analytics mindset and skills: EDA using Python (pandas, Jupyter Notebook), BI tools, SQL, Hive, building data pipelines

Organization TikTok
Industry IT / Telecom / Software Jobs
Occupational Category Frontend Software Engineer
Job Location Washington,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2023-12-02 3:49 pm
Expires on 2024-12-24