Tiktok - San Jose, CA

posted 3 days ago

Full-time - Mid Level
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

As a Fullstack Software Engineer on TikTok's Global E-commerce Seller Platform team, you will play a crucial role in shaping the future of our e-commerce solutions. This position involves participating in the conception, estimation, and prioritization of innovative ideas, utilizing a data-driven approach to product development. You will leverage full-stack web technologies, including Node.js, React, TypeScript, HTML, and CSS, to develop Minimum Viable Products (MVPs) and conduct experiments that validate ideas and facilitate rapid iteration. Your work will not only focus on coding but also on adopting both automated and manual testing strategies to ensure the highest product quality. In this role, you will have the opportunity to learn and understand the intricacies of TikTok's product ecosystem, contributing to the development of end-to-end solutions that enhance user experience. You will collaborate with a talented team, sharing your expertise and perspectives to foster team growth and innovation. This position is ideal for individuals who are eager to take on challenges and grow within a dynamic and supportive environment.

Responsibilities

  • Participate in the conception, estimation, and prioritization of ideas with a data-driven product sense.
  • Use full-stack web technology (Node.js, React, TypeScript, HTML, CSS) to develop MVPs and run experiments to validate ideas and iterate quickly.
  • Adopt automated and manual test strategies to ensure product quality.
  • Learn and understand how TikTok product works and help build end-to-end solutions.
  • Collaborate with colleagues and contribute to team growth through expertise and experience.

Requirements

  • BS/MS Degree in Computer Science or related major.
  • 2+ years of industry experience in a software development environment.
  • Expertise in JavaScript, HTML, CSS.
  • Expertise in developing APIs, web applications, and related technologies: RESTful services, Node.js, JavaScript web frameworks.
  • Expertise in object-oriented programming, data structures, algorithms, and design patterns.
  • Experience developing web services using Node.js.
  • Experience writing unit tests in JavaScript.
  • Experience using CI/CD environments.
  • Open to working in an agile environment and actively cooperating with the team.

Nice-to-haves

  • E-Commerce Industry experience developing and implementing features and solutions.
  • Deep understanding of (and passion for) Web Platform: JavaScript, HTML, CSS, User Interface and User Experience guidelines and best practices.

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) and 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 EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service