Search jobs > San Jose, CA > Software engineer ios

Senior iOS Software Engineer, Shopping Flow and Content E-Commerce

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation 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. Join us. The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading Internet companies, and its future growth cannot be underestimated.

With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users.

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users.

We are looking for passionate and talented people to join us as we drive the future of e-commerce here at TikTok. Responsibilities : - Collaborate with product managers, designers, and other disciplines to explore the next generation of shopping experiences on TikTok.

  • Be responsible for building an intuitive and reliable shopping flow experience, including browsing product details, check-out, shopping, return, refund, and etc.
  • Be responsible for building excellent shopping experience in TikTok live streaming and short videos, and building tools for live streamers.

Minimum Qualifications : - BS / MS degree in Computer Science or equivalent majors with experience in native iOS development.

  • Proven experience in understanding of software development principles, capabilities, and limitations of iOS platform.- Proficiency in Objective-C or Swift.
  • Ability to understand and debug large and complex code bases. Preferred Qualifications : - Understanding of business, especially e-commerce business, technical abstraction and system module design.
  • Team communication and collaboration skills, especially cross-timezone collaboration.- Passion for or proven experience in building consumer-facing products.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer, IOS. ...

Promoted
TikTok
San Jose, California

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. Be responsible for the system design and functionality development of the privacy engineering frameworks and platforms. Comprehensive unde...

Promoted
Fortinet
Sunnyvale, California

This person will participate in the development and maintenance of the network security and cryptographic processing product suites. The candidate will be responsible for the design, implementation and maintenance or core platform modules of the appliances. This position requires software developmen...

Promoted
VirtualVocations
San Jose, California

A company is looking for a Senior Software Engineer I. ...

Promoted
Walmart
Milpitas, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Design, build, and maintain high performant APIs and software services for our 1P and 3P custo...

Promoted
VirtualVocations
San Jose, California

A company is looking for a Senior Software Engineer, Developer Platforms. ...

Apple
Cupertino, California

Join us in enabling the next generation of intelligent experiences in Apple’s products and services with the latest advancements in Generative AI and Large Language Models! We are seeking a highly skilled Senior Software Engineer to join our dynamic team. You will also partner closely with data scie...

JPMorgan Chase & Co.
Palo Alto, California

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Bank, Payment Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant b...

Snap Inc.
Palo Alto, California

The Company’s three core products are , a visual messaging app that enhances your relationships with friends, family, and the world; , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses,. Knowledge of software design patterns and iOS best practices. S...

Karkidi
Mountain View, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Google's software engineers develop the next-generation technologies that change how billions of users connect, e...