iOS Software Engineer - TikTok LIVE 2D/3D Rendering - Singapore

TikTok

4.5

(6)

Singapore

Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.
  • #7442314447768897810

    Position summary

    Team's introduction:
    Support revenue related frontend feature. Handle things literally about money in LIVE ecosystem, with a primary focus on supporting user-side products across diverse web/mobile/desktop platforms, and coordinating full-stack systems.

    Responsibilities:

    • Responsible for the construction of TikTok LIVE ecosystem, with a primary focus on 3D model rendering, animation implementation and interactive effect implementation
    • Stay at the forefront of industry trends in rendering technologies, proposing and implementing innovative solutions to enhance our products, optimizing rendering performance on mobile devices
    • Collaborate with cross-functional teams, including business developers, as well as UX/UI designers, to transfer technical exploration into real-world features
    • Conduct thorough troubleshooting and debugging of issues, collaborating with the QA team to ensure the highest quality and robustness of code
    • Contribute to decision-making processes and development of rendering infra tools or workflows or platforms aimed at improving overall efficiency

    Qualifications

    Minimum Qualifications

    • BS/MS degree in Computer Science equivalent majors with experience in native iOS development
    • Proficiency in Objective-C or Swift with the ability to understand and debug large scale codebase
    • Solid foundation and high proficiency in 2D/3D graphics rendering and animations
    • Strong collaboration and problem-solving skills, clear documentation
    • Live-streaming related knowledge is a plus but not mandatory

    Preferred Qualifications

    • Strong on WebGL, GLSL, Three.js etc
    • Experience with Cross-Platform frameworks, such as React Native, Flutter
    • Experience with advanced techniques in real-time rendering, character animation, physics simulation and geometry modeling
    • Experience with modern graphic pipelines
    • Experience with low-level performance profiling and optimization on mobile devices
    • Experience with DCC software such as Blender, C4D and game engines such as Unity, Unreal

    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.

    #LI-JG1

    Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.