The Global Payment team of Bytedance is looking to provide payment solutions and ensure a smooth and secure payment experience on ByteDance platforms including TikTok.
Requirements
- Proficient in JavaScript, HTML5, CSS3, and modern JavaScript frameworks such as React.js;
- Familiar with state management libraries (e.g., Redux) and front-end tooling (e.g., Webpack, Babel);
- Knowledge of version control systems, such as Git;
- Strong problem-solving skills and attention to detail;
- Agile, quick self-learner, highly self-motivated with a strong sense of product ownership;
- Good collaborator and team player, comfortable working in a fast-paced and culturally diverse team environment.
- Currently pursuing an Undergraduate/Graduate/Master in Software Engineering, Computer Science, IT, or a related technical discipline.
Responsibilities
- Develop and maintain efficient and reusable front-end code using React.js;
- Build modular, reusable components and front-end libraries;
- Collaborate with backend developers to integrate user-facing elements with server-side logic;
- Optimize applications for maximum speed and scalability;
- Ensure the technical feasibility of UI/UX designs;
- Participate in code reviews and contribute to the continuous improvement of development processes;
- Work closely with product design, product management, and other engineering teams to deliver high-quality user experience.
Other
- Currently pursuing an Undergraduate/Graduate/Master in Software Engineering, Computer Science, IT, or a related technical discipline.
- Must be able to commit to a 12-week full-time work period during Summer.
- Good collaborator and team player, comfortable working in a fast-paced and culturally diverse team environment.
- Agile, quick self-learner, highly self-motivated with a strong sense of product ownership;
- Strong problem-solving skills and attention to detail;