Jobs
>
Los Angeles

    Senior iOS Software Engineer - Los Angeles, United States - Tik Tok

    Default job background
    Description
    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 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. Join us.

    The TikTok Account team provides identity and access related services to TikTok and TikTok ecosystem businesses (Ecommerce, Business, Music, Live).

    We are building Account as a foundation service to empower business innovations.

    As a product and platform team, we build robust and reliable systems to facilitate the company's various directions, also proactively facilitate user account access growth and security.

    We are facing engineering challenges across scalability, reliability, security and system performance, as well as a wide variety of business challenges.

    On this team, you're a big-picture thinker and strategic team-player with a passion for doing whats right. Responsibilities
    • Build reusable iOS software components for interfacing with our back end platforms.
    • Work closely with product and design teams to build new and innovative application experiences for iOS platform.
    • Implement custom native user interfaces using the latest iOS programming techniques.
    • Collaborate with other engineering teams on join effort projects.
    • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.
    • Strong understanding of software development principles, capabilities, and limitations of the iOS platform
    • Experience in Objective-C and/or Swift, with a solid understanding of application design philosophies (MVC, MVVM, VIPER, etc.)
    clean API design, etc.
    • Ability to understand and debug large and complex codebases.
    • Good team communication and collaboration skills.

    Preferred Qualifications:

    • BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or related areas with 3 years of working experience in iOS application development 2 years of experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks.
    • Experience in Account, Login, Security and mobile performance. TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too. TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at

  • Onetera

    Software Engineer

    6 days ago


    Onetera Los Angeles, United States

    Company Description · We are on a mission to redesign how communities interact with local government agencies - critical to community well-being and opportunity. Our vision is a world where anyone is one conversation away from any local public sector service – with a level of per ...

  • TEKsystems

    Software Engineer

    1 week ago


    TEKsystems Los Angeles County, United States Contract to Regular

    Overview: · The Software Engineer will assist in maintaining and enhancing existing software applications as well as help building new features. · What You'll Be Doing: · Work with cross functional teams to develop functional requirements into the system. · Investigate and reso ...

  • Snap Inc.

    Software Engineer

    3 weeks ago


    Snap Inc. Los Angeles, United States Full time

    Snap Inc. is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun togeth ...

  • DDS Cloud

    Software Engineer

    2 weeks ago


    DDS Cloud Los Angeles, United States

    Ready to take the next step in your software engineering career? Don't miss out on this exciting opportunity to use your computer science degree as a full-time Software Engineer in the vibrant city of Los Angeles, CA In this position, you'll enjoy a competitive salary ranging fro ...

  • Unreal Gigs

    Software Engineer

    3 weeks ago


    Unreal Gigs Los Angeles, California, United States Permanent

    About You — The Role · We're searching for a versatile Software Engineer who embodies curiosity and relishes in overcoming daunting challenges. We highly value practical experience and an unwavering determination to surpass personal limits. · Our ideal candidate effortlessly tran ...

  • Piper Companies

    Software Engineer

    2 weeks ago


    Piper Companies Los Angeles, United States

    *This position is open to candidates who currently possess a Secret or Top Secret clearance * · Zachary Piper Solutions is seeking a Software Engineer to develop ground satellite operations software for our client in Los Angeles, CA. This is a Hybrid position. The candidate w ...

  • Actalent

    Software Engineer

    9 hours ago


    Actalent Los Angeles, United States

    Job Title: Software Engineer · Job Description · Join our dynamic team as a Software Engineer, where you will design and build applications specifically for the Android platform. You will implement requirements on Android apps, update design documents, and interface with the so ...

  • Duro

    Software Engineer

    4 days ago


    Duro Los Angeles, United States

    Duro is on a mission to fundamentally change the future of hardware development, helping teams develop 3x faster and save 25% in supply chain costs. Our cutting-edge Product Lifecycle Management (PLM) platform helps hardware teams move with agility, make timely decisions, and bui ...

  • Duro

    Software Engineer

    2 weeks ago


    Duro Los Angeles, California, United States Permanent

    Duro is on a mission to fundamentally change the future of hardware development, helping teams develop 3x faster and save 25% in supply chain costs. Our cutting-edge Product Lifecycle Management (PLM) platform helps hardware teams move with agility, make timely decisions, and bui ...

  • X (formerly Twitter)

    Software Engineer

    2 weeks ago


    X (formerly Twitter) Los Angeles, United States

    Are you prepared to join the X team and help build the ultimate real-time information-sharing app, revolutionizing how people connect? At X, we're on a mission to become a trusted global digital public square, committed to minimal censorship within legal boundaries. Our goal is t ...

  • DDS Cloud

    Software Engineer

    2 weeks ago


    DDS Cloud Los Angeles, United States

    Ready to take the next step in your software engineering career? Don't miss out on this exciting opportunity to use your computer science degree as a full-time Software Engineer in the vibrant city of Los Angeles, CA In this position, you'll enjoy a competitive salary ranging fro ...

  • Pear VC

    Software Engineer

    3 weeks ago


    Pear VC Los Angeles, United States

    About Nomos · Generative AI is quickly changing how humans and computers interact and will have a drastic and lasting impact on the productivity of humankind. For companies building technology using generative AI, the biggest bottleneck to their growth is often a lack of strateg ...

  • Jobot

    Software Engineer

    2 weeks ago


    Jobot Los Angeles, United States

    Software Engineer (Contract/ Contract to hire), fully remote in US/ Latin America · This Jobot Consulting Job is hosted by: Oliver Belkin · Are you a fit? Easy Apply now by clicking the "Apply" button · and sending us your resume. · Salary: $60,000 - $80,000 per year · A bit ...

  • HIKINEX

    Software Engineer

    2 weeks ago


    HIKINEX Los Angeles, United States

    Job Responsibilities: · The Software Simulation and Test Environments Group at the organization designs and builds high-fidelity workstation-based and hardware-in-the-loop simulators for supporting the development and testing of the avionics systems. It is a part of the organiza ...

  • arketa

    Software Engineer

    1 week ago


    arketa Los Angeles, United States

    [Full Time] Software Engineer - Fullstack at arketa (United States) | BEAMSTART Jobs · Software Engineer - Fullstack · arketa United States · Date Posted · 09 Dec, 2022 · Work Location · Los Angeles, CA, United States · Salary Offered · $140000 — $180000 yearly · Job Type · Ful ...

  • Jobot

    Software Engineer

    1 week ago


    Jobot Los Angeles, United States

    Software Engineer (Contract/ Contract to hire), fully remote in US/ Latin America · This Jobot Consulting Job is hosted by: Oliver Belkin · Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. · Salary: $60,000 - $80,000 per year · A bi ...

  • Tailored Management

    Software Engineer

    3 days ago


    Tailored Management Los Angeles, United States

    Software Engineering – Simulation · Location: · Remote · Duration: · 12 plus months contract with possibility of extension. · Start: · Targeting June 2024 · Benefits: · Medical, dental, vision, disability + PTO & sick time available · Summary: · *** is seeking an experienced ...

  • Carvana

    Software Engineer

    1 week ago


    Carvana Los Angeles, United States

    Design, develop, maintain, and deploy back-end solutions using C# / dot.Net. Core (Graph. QL and RESTful server-side via Web API) stacks and cloud services (Azure: functions, Service Bus, etc.) Work with cloud systems, pipelines, and resources Perfor Software Engineer, Software, ...

  • Tata Technologies

    Software Engineer

    1 week ago


    Tata Technologies Los Angeles, United States

    Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS-based infotainment solution for automotive consumer devices · Be responsible for the entire lifecycle of the security domain, including requirements, s ...

  • Duro Labs

    Software Engineer

    1 day ago


    Duro Labs Los Angeles, United States

    Duro is on a mission to fundamentally change the future of hardware development, helping teams develop 3x faster and save 25% in supply chain costs. Our cutting-edge Product Lifecycle Management (PLM) platform helps hardware teams move with agility, make timely decisions, and bui ...