B

ByteDance

Builds content apps, business software and AI

Graduate AI Full-Stack Engineer - Corporate Service System, Frontend

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDubai - United Arab EmiratesNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing or recently completed a bachelor's or master's degree in Computer Science, Software Engineering, or a related field, and eligible for the 2027 campus hiring program.
  • Have a strong foundation in JavaScript, HTML5, and CSS3, with hands-on experience using TypeScript and React.
  • Be familiar with modern frontend engineering practices, including component design, state management, build tooling, and modular application development.
  • Have hands-on backend project experience using at least one of Node.js, Golang, Java, or Python.
  • Be able to independently develop backend APIs, implement business logic, integrate internal or external services, and troubleshoot issues across system boundaries.
  • Have a solid understanding of software engineering fundamentals and be able to design, implement, test, and maintain complete full-stack features.
  • Have experience with an AI-related project, research project, internship, or independently developed application.
  • Have strong logical thinking and independent problem-solving abilities, and be able to break down and execute on complex or ambiguous problems.
  • Have proficient written and verbal English communication skills and be able to work effectively in a collaborative environment.
  • Be able to commit to an onboarding date by the end of the year and state availability and graduation date clearly in the resume.

Responsibilities

  • Understand corporate service scenarios and deliver end-to-end full-stack features for business systems and AI-native products, taking ownership from implementation and testing through release, monitoring, troubleshooting, and continuous improvement.
  • Build intuitive, high-quality, highly available, and high-performance web applications that simplify complex business workflows and make AI capabilities accessible, understandable, and reliable for users.
  • Design, develop, and maintain backend APIs, service logic, data flows, and system integrations using Node.js, Golang, Java, or Python, with attention to maintainability, scalability, performance, and operational stability.
  • Contribute to the AI-native transformation of business systems and the engineering implementation of AI Agent capabilities, while helping build AI Coding solutions and exploring new workflows connecting product requirements, coding, validation, and delivery.
  • Improve frontend and full-stack infrastructure and developer tooling to increase engineering efficiency, code quality, and system stability.
  • Collaborate closely with product managers, designers, and engineers across frontend, backend, and AI disciplines to break down complex problems and deliver complete product solutions.

Desired Qualifications

  • Have internship, academic, open-source, or personal project experience demonstrating end-to-end ownership of a full-stack application.
  • Have experience building or maintaining backend services in addition to frontend applications.
  • Have experience building AI-powered applications, Agent-based products, AI Coding tools, or other developer productivity solutions.
  • Be familiar with frontend technologies and engineering patterns such as Redux, Webpack, monorepos, or their modern equivalents.
  • Have experience improving application performance, engineering efficiency, system stability, or developer experience.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs