C

Carousell

C2C online marketplace for second-hand goods

Fullstack Engineer Intern

Full-Stack EngineeringUpdated on Nov 7
InternshipHo Chi Minh City, Vietnam₫5MIn-person

About the Job

Requirements

  • Be a final-year student or fresh graduate in Computer Science, Software Engineering, or a related field.
  • Have a solid grasp of programming fundamentals, data structures, algorithms, HTTP, REST APIs, client-server architecture, and relational and/or NoSQL databases.
  • Have hands-on experience with at least one modern frontend framework and one backend language or framework, gained through coursework, personal projects, open source, or previous internships.
  • Use AI coding tools effectively, critically verify their outputs, and understand when human judgment is required.
  • Be comfortable with Git and the command line.
  • Use an agile, adaptable, logical, and evidence-driven approach to problem-solving, with attention to product and user impact.
  • Explain technical decisions clearly, ask questions, and work effectively with engineering and non-engineering teammates.
  • Demonstrate ownership, proactivity, and self-learning ability.

Responsibilities

  • Design, implement, and ship end-to-end features across frontend UI, backend APIs, and the data layer under senior engineers' guidance.
  • Use AI coding agents and assistants for scaffolding, refactoring, testing, debugging, and reviewing while remaining accountable for code correctness, security, and quality.
  • Write clean, tested, maintainable production code; participate in code reviews; and follow engineering standards for quality, security, and performance.
  • Translate Product and Design requirements into clear, reviewable specifications before coding, then support feature rollout and monitoring.
  • Investigate bugs and performance issues across the stack, propose fixes, and contribute to refactoring and technical debt reduction.
  • Work with CI/CD pipelines, automated testing, observability tooling, and cloud infrastructure, and help identify ways AI can improve these practices.
  • Collaborate with Product Managers, Designers, QA, and engineers to deliver features.

Desired Qualifications

  • Experience integrating LLMs or AI features into a project.
  • Familiarity with testing, containers, or cloud services.

About the Company

Carousell

C2C online marketplace for second-hand goods

Carousell is a consumer-to-consumer online marketplace focused on second-hand goods. It lets people list items with photos and details, and buyers browse categories to find items, message sellers, and complete purchases. Sellers pay listing fees and can boost visibility with promoted listings, while the platform earns from advertising. Carousell distinguishes itself by promoting sustainability and decluttering through a thriving second-hand ecosystem and a simple, user-friendly interface, serving a broad audience in Singapore and other markets. Its goal is to enable sustainable consumption by making it easy to buy and sell used items, supporting a circular economy and reducing waste.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$442.8M
Headquarters
Singapore, Singapore
Founded
2012

Recently Posted Jobs

Explore more opportunities at Carousell

See more jobs