Tiktok - Seattle, WA

posted about 2 months ago

Full-time - Senior
Seattle, WA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. The data insights team is responsible for the development of data analytics and data-empowered platform capabilities across global e-commerce. Our mission is to empower users to leverage and extract actionable insights from data to maximize their potential and efficiency on the global e-commerce platform. We aim to extract facts, attribute causes, and predict the future from oceans of data. Our fundamental goals are to reflect business impact, leverage data to support key decisions by lowering decision-making complexity, and optimizing decision-making efficacy and efficiency. As a Senior Frontend Software Engineer, you will architect and develop efficient and highly reusable front-end systems that drive complex web applications for e-commerce products. You will be responsible for code optimization to improve scalability, reliability, security, and performance of web applications. Collaboration is key, as you will work closely with product design, product management, and software engineering teams to deliver a best-in-class user experience. This role is crucial in ensuring that our e-commerce products are not only functional but also provide an engaging and seamless experience for our users.

Responsibilities

  • Architect and develop efficient and highly reusable front-end systems that drive complex web applications for e-commerce products.
  • Optimize code to improve scalability, reliability, security, and performance of web applications.
  • Collaborate with product design, product management, and software engineering teams to deliver best-in-class user experience.

Requirements

  • B. Sc or higher degree in Computer Science or related fields from accredited and reputable institutions.
  • 5+ years experience in frontend engineering, with demonstrable experience with JavaScript/HTML/CSS, React/Vue/Angular and packaging frameworks like Webpack/Rollup/BaBel/AST/Gulp.
  • Familiar with key concepts like functional and asynchronous programming, closures and types, layouts, specificity, animation, cross-browser compatibility, data security, and accessibility.
  • Good understanding of multi-tier application architecture and protocols, familiarity with product and software development lifecycle process.
  • Demonstrable experience in developing data visualization or data insights web/mobile applications is advantageous.

Nice-to-haves

  • Agile, quick self-learner, highly self-motivated with a strong sense of product ownership, and creative problem solver.
  • Deeply passionate about software coding/development and building great mobile/web applications.
  • Ability to lead independent research to solve complex technical problems.
  • Good collaborator and team player, comfortable working in a fast-moving, culturally diverse, and globally distributed team environment.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans.
  • Flexible Spending Account (FSA) Options like Health Care, Limited Purpose and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure).
  • 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through our EAP and Lyra.
  • 401K company match.
  • Gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service