Frontend Engineer

6 days ago


Singapore TIKTOK PTE. LTD. Full time
Roles & Responsibilities

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 products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, 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 users we serve. Join us.


The TikTok Frontend team builds and maintains the web products and infrastructure of TikTok, including www.tiktok.com, hybrid pages in the mobile app, and TikTok TV. The goal of the Frontend Infrastructure team is to build stable, sustainable, and reusable infrastructure, so that each product team can develop, test, and deploy their features more efficiently and effectively. We support web developers and designers from multiple teams by standardizing the development environment and workflow, determining tech stack and best practices, as well as building commonly shared libraries. We also keep raising the bar of our code base, exploring the newest web technologies, and figuring out how different coding patterns can be utilized in our own context.


We are looking for motivated engineers to join us and help accomplish this mission. You will work with our experienced engineers to find out the best way to bring our current technologies to the next level. Given the speed in which our team is growing, your work will be highly challenging, and will have an essential impact on the productivity of anyone who works on web related projects within TikTok.


Responsibilities:

In this role, you will:

- Prototype new ideas and iterate towards the best developer experience;

- Build, optimize, and scale the next generation of our automated build/ test/ deploy system;

- Write high quality, reusable code, and iterate towards the best developer experience;

- Define and prioritize requirements from other engineering teams;

- Serve as a technical resource and engineering mentor for other frontend developers.


Minimum Qualifications:

- Familiarity with web development cycles (e.g. package management, module bundling, unit, and integration testing, browser capabilities, etc.);

- Knowledge of modern frontend tech stack (we use Typescript, Javascript, React/ Redux, ES6, Webpack, styled components, CSS);

- Interest in infrastructural and foundation technologies in frontend/ web related domains;

- Experience with cross-team, cross-functional collaboration;


Preferred Qualifications:

- Deep understanding of webpack and its surrounding technologies (plugins, compiler hooks);

- Previous experience with developing reusable UI components, and/ or implementing WCAG (Web Content Accessibility Guidelines);

- Experience with deployment automation tools (e.g. Jenkins, AWS Codepipeline, TravisCI, CircleCI, etc.) and/or Shell/ Bash script.


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

Webpack
TypeScript
Automation Tools
JavaScript
UI
Web Technologies
Wcag
Web Developers
Web Content
Integration Testing
Accessibility
Web Development
  • Software Engineer

    2 weeks 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...

  • Software Engineer

    2 weeks 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

    6 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...


  • Singapore Datature Full time

    Job DescriptionSpearhead the development of our platform's visual editors, ensuring seamless integration of services to convert raw data into high-performance machine learning models.The ScopeWe're looking for a seasoned frontend engineer to work on our visual editor, image annotator tools, and solve complex problems using ReactJS, D3JS, LeafletJS,...


  • 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...


  • Singapore Quesscorp Singapore Pte Ltd Full time

    Senior Frontend Development Engineer No position: 3 Salary: $10,000-16,000 Job Description: Collaborate with the design team to create user-friendly and visually appealing interfaces for web applications. Develop and implement frontend solutions using HTML, CSS, and Java. Write clean, efficient, and well-documented code. Test and debug frontend applications...

  • Software Engineer

    2 weeks 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 Helius Full time

    Job OverviewWe are seeking a skilled Technical Frontend Lead to join our Digital Bank Build team at Helius. As a key member of our team, you will be responsible for implementing software features, contributing to technical designs, and ensuring the high-quality delivery of our digital banking platform.About Our TeamOur team operates in Scrum and DevOps...


  • Singapore Shopee Full time

    Job Description:At Shopee, we are looking for a highly skilled Senior Frontend Software Engineer to join our team. As a key member of our Engineering and Technology team, you will be responsible for designing and developing advanced frontend features for the Shopee app, catering to millions of users.About the Team:We are a group of open-minded and innovative...


  • Singapore SP Group Full time

    We are seeking a highly skilled Frontend Software Engineer to join our team at SP Group. As a senior member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality frontend applications using modern web technologies.Key Responsibilities:Design and develop robust and scalable frontend applications using...


  • 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

    2 weeks 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...


  • Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Company OverviewTechnology Services Group PTE. LTD. is a cutting-edge technology firm that specializes in delivering innovative solutions powered by AI models and LLMs. Our team of experts is dedicated to creating responsive, engaging user experiences across web and mobile platforms.Salary: SGD 120,000 - SGD 180,000 per annum, commensurate with the...


  • 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 MAESTRO HUMAN RESOURCE PTE. LTD. Full time

    Key ResponsibilitiesJob Description & RequirementsAt MAESTRO HUMAN RESOURCE PTE. LTD., we are seeking an experienced Senior Frontend Developer to spearhead the creation of exceptional user experiences. As a Frontend Software Engineer, you will be instrumental in bridging the gap between design and technical implementation, collaborating closely with Product...

  • Software Engineer

    2 weeks 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 SCIENTEC CONSULTING PTE. LTD. Full time

    Frontend Developer OpportunityWe are seeking a skilled Frontend Developer to join our team at ScienTec Consulting Pte Ltd."The salary package for this position is up to $6,500 (basic) + benefits," said Elane Yap Theng Yu. "This includes attractive bonus opportunities based on experience."Key Responsibilities:Develop and maintain high-quality web applications...


  • Singapore ST ENGINEERING URBAN SOLUTIONS LTD. Full time

    Roles & ResponsibilitiesJob Description SummaryAs a Software Frontend Developer, you will be responsible for leading the UI development and designing and implementing user interfaces using React and Next.js. You will work closely with our backend developers and software solution architect to create visually appealing and highly functional web applications....

  • Software Engineer

    2 weeks 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...

  • Frontend Engineer

    6 days ago


    Singapore TXT TECHNICAL PTE. LTD. Full time

    Roles & ResponsibilitiesTXT is a global blockchain ecosystem and cryptocurrency exchange, and we have a very clear purpose: to serve people around the world by providing access to new financial and other opportunities backed by blockchain technology. We believe that by leading the innovation of web3 technology, we will shape the future of financial services...