Frontend Software Engineer

2 weeks ago


Singapore TIKTOK PTE. LTD. Full time
Roles & Responsibilities

Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo.


Why Join Us

At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.


We are looking for passionate and talented engineers to join us to build up and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming at TikTok. We will be deeply involved in the developmental lifecycle of critical product features, and collaborate closely with product managers to deliver the best live streaming experience for live streamers and viewers.


TikTok LIVE Revenue Engineering team is responsible for building a cutting-edge revenue ecosystem that includes innovative, and intuitive gifting and other revenue features. This ecosystem also encompasses a range of interactive games and activities designed to stimulate user spending. As a vital member of the engineering team, you will develop solutions that impact millions of users and live streamers.


Responsibilities:

- Develop TikTok LIVE gifts include 3D model rendering, animation implementation and interactive implementation.

- Development of interactive games for TikTok Live events.

- Optimise 3D gift performance and research the best practices of 3D rendering on mobile devices.

- Design and develop gift production tools and workflow to reduce the cost of gift production.

- Contribute innovative ideas towards gift creativity and explore graphic interactive technology that can be implemented in business.

Qualifications

Qualifications:

Minimum Qualifications:

- Bachelor's degree in Computer Science, or related technical field.

- Experience and knowledge of computer graphics.

- Problem-solving and communication skills.

- Experience with JavaScript, TypeScript, with solid coding ability and good abstract ability.

- Passionate about Web 3D graphics rendering and animations.


Preferred Qualifications:

- Strong on WebGL, GLSL, Three.js, Babylon.js, PixiJS, Cocos Creator etc.

- Experience with advanced techniques in real-time rendering, character animation, physics simulation and geometry modelling.

- Experience with modern mobile graphic pipeline.

- Experience with web game developement.

- Experience with low-level performance profiling and optimization.

- Experience with 3D 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.


Tell employers what skills you have

GLSL
WebGL
Physics
3D Rendering
TypeScript
JavaScript
3D
Character Animation
Unreal
Rendering
Computer Graphics
Mobile Devices
Live Events
Animation
Geometry

  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...

  • Software Engineer

    1 week ago


    Singapore The Edge Partnership Full time

    Job Title:Software Engineer - FrontendJob Description:We are seeking a skilled Frontend Developer to join our team. The ideal candidate will have extensive experience with client-side development and be proficient in JavaScript and HTML/CSS.The Frontend Developer will be responsible for creating responsive and visually appealing user interfaces using...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...

  • Software Engineer

    1 week ago


    Singapore OCBC Bank Full time

    Our company is seeking a skilled Software Engineer - Frontend to join our team. Key responsibilities include:Developing and maintaining high-quality frontend code using JavaScript and HTML/CSS.Collaborating with cross-functional teams to design and implement user-centered interfaces.Ensuring seamless integration with backend services.Requirements include:3+...

  • Software Engineer

    5 months ago


    Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer (Frontend), you will gain hands-on experience working on frontend projects. This role offers invaluable insights into building scalable and high-performance software platforms. We are seeking talented and passionate software engineers who are proactive in learning new skills and have the drive to step out of...

  • Software Engineer

    1 week ago


    Singapore Careers@Gov Full time

    Job Title: Software Engineer - FrontendWe are seeking a skilled Software Engineer - Frontend to join our team at "{company}". The ideal candidate will have a strong background in software development and experience with front-end technologies.Key Responsibilities:- Develop high-quality front-end code for web applications- Collaborate with cross-functional...

  • Software Engineer

    1 week ago


    Singapore Squarepoint Capital Full time

    Job Title: Software Engineer - Frontend SpecialistAs a skilled Frontend Developer, you will be responsible for building user-friendly and visually appealing web applications. You will work closely with the design team to ensure that the UI matches the company's brand and style guidelines. Your primary focus will be on developing high-quality, efficient, and...


  • Singapore Singtel Full time

    At Singtel, we strive to empower every generation with innovative technology solutions.About the Role:As a Senior Software Engineer at CBS IT Prepaid, you will be responsible for crafting high-quality applications for both mobile and web platforms to cater to end customers and business operations.You will leverage engineering best practices to ensure the...


  • Singapore MCI Career Services Pte Ltd Full time

    About the Role:We are seeking a talented Senior Software Engineer - Frontend Developer to join our team at Company.The ideal candidate will have a strong understanding of frontend development principles and be able to implement responsive design patterns using HTML/CSS/JavaScript.Responsibilities:- Develop and maintain high-quality frontend codebases using...

  • Software Engineer

    1 week ago


    Singapore CADMUS RESOURCES Full time

    We are seeking a skilled Frontend Software Developer to join our team. As a key member of our development team, you will be responsible for building and maintaining our company's web applications. Your primary focus will be on developing high-quality, user-friendly, and visually appealing frontend components using modern web technologies. You will work...


  • Singapore TUNITY TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob Title: Frontend Software DeveloperPosition Overview: In close collaboration with designers, backend developers and product managers, a highly skilled Frontend Developer will play a pivotal role in shaping the user experience and IoT hardware integration of Tunity Solution.Key Responsibilities:1. Robust and Scalable Frontend...

  • Software Engineer

    2 weeks ago


    Singapore WSH EXPERTS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Embrace DevSecOps culture and practices for application development. To be part of a cross-functional teams that would be responsible for the end-to-end delivery of IT services, that adopt a you-code-it, you run-it approach to software product development and maintenance. Work with fellow developers, your Technical...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesFrontend Software Engineer (React.JS)Location: CentralWorking Arrangement: HybridRemuneration Package: Up to $6,500 + AWS + Variable BonusAbout Us:Join our innovative team as a Frontend Software Engineer and make an impact with your ReactJS expertise. We're looking for a creative and motivated individual to drive the development of...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesFrontend Software Engineer (React.JS)Location: CentralWorking Arrangement: HybridRemuneration Package: Up to $6,500 + AWS + Variable BonusAbout Us:Join our innovative team as a Frontend Software Engineer and make an impact with your ReactJS expertise. We're looking for a creative and motivated individual to drive the development of...


  • Singapore MOTIONAL SINGAPORE PTE. LIMITED Full time

    Roles & Responsibilities• Design, develop, and deploy scalable frontend solutions for our web-based map visualizations and editors.• Write clean, idiomatic, and maintainable code that adheres to best practices.• Optimize applications for peak performance and scalability to handle huge scale data.• Mentor and guide less experienced engineers and those...

  • Software Engineer

    1 week ago


    Singapore Similarweb Full time

    We are seeking a skilled Frontend Developer to join our team at {company}. The ideal candidate will have a strong understanding of HTML, CSS, and JavaScript, as well as experience with frameworks like React or Angular. The position involves developing and maintaining the user interface and experience of our web applications.Responsibilities:Develop and...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesFrontend Software Engineer (React.JS)Location: CentralWorking Arrangement: HybridRemuneration Package: Up to $6,500 + AWS + Variable BonusAbout Us:Join our innovative team as a Frontend Software Engineer and make an impact with your ReactJS expertise. We're looking for a creative and motivated individual to drive the development of...

  • Software Engineer

    1 week ago


    Singapore Careers@Gov Full time

    Job Description:We are seeking a skilled Frontend Developer to join our team. As a key member of our development team, you will be responsible for creating dynamic and visually appealing user interfaces using HTML, CSS, and JavaScript.Key Responsibilities:Develop and maintain high-quality frontend codeCollaborate with backend developers to ensure seamless...

  • Software Engineer

    1 week ago


    Singapore Project68Search Full time

    We are looking for a skilled Frontend Developer to join our team. The ideal candidate will have JavaScript experience and a strong understanding of HTML/CSS.Responsibilities include:Designing and developing visually appealing and user-friendly frontend componentsCollaborating with the backend team to ensure seamless integrationStaying up-to-date with the...


  • Singapore GEMINI Full time

    About the RoleGEMINI is seeking a skilled Frontend Software Developer to join our team and contribute to the development of our crypto exchange platform. As a Frontend Engineer, you will be responsible for building and maintaining high-quality user interfaces for our products.ResponsibilitiesCollaborate with product managers and designers to design and...