Responsibilities
- Design and implement large-scale cross-platform web-based features, user interfaces, and Node.js-based services for customer service platforms.
- Optimize scalability, reliability, and responsiveness of web-based application pages to deliver a compelling end-user experience.
- Architect efficient and reusable front-end systems that drive complex web applications.
- Stay updated on emerging web technologies and trends; research and evaluate the latest frameworks; apply new technologies to improve products iteratively.
- Research, design, and develop computer and network software or specialized utility programs.
- Analyze user needs and develop software solutions, applying principles of computer science, engineering, and mathematical analysis.
- Update and enhance existing software capabilities; develop and oversee software testing and validation procedures.
Qualifications
Minimum Qualifications
- Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies), or related disciplines.
- Experience in developing frontend web applications with expertise in optimizing user experience, stability, scalability, code modularity, and rendering latency.
- Strong JavaScript/HTML/CSS skills, with familiarity in asynchronous programming, closures, layouts, cross-browser compatibility, and accessibility.
- Deep understanding of web frameworks such as React, Vue, or Angular.
- Experience with web build tools like Webpack, Rollup, Babel, Gulp.
- Knowledge of backend multi-tier architecture and protocols; familiarity with product and software development lifecycle.
- Experience with no-code/low-code platform development is a plus.
Preferred Qualifications
- Agile, quick learner, highly self-motivated with strong product ownership and problem-solving skills.
- Passionate about software development and building high-quality web and mobile applications.
- Ability to conduct independent research to resolve complex technical challenges.
- Good team player, comfortable working in a fast-paced, diverse, and globally distributed environment.
By submitting an application, you agree to our privacy policy. For questions, contact us at apac-earlycareers@tiktok.com.