Fresh Frontend Developer (Headless/Next.js)

IT
2026-05-08
Negotiation
Application ends: 8 Tháng Năm, 2026

Job Description

As a Frontend Developer (Fresher), you will be trained to work in a headless architecture using Next.js, while building real frontend features with the team.
– Learn how frontend works in a headless setup (frontend ↔ API ↔ backend)
– Understand how UI reflects data states, loading, errors, and edge cases
– Read and understand product and technical requirements
– Implement UI features using Next.js under senior guidance
– Integrate APIs and handle responses accurately and consistently
– Learn how to structure frontend code for maintainability and scalability
– Receive code reviews and gradually take ownership of suitable frontend tasks


Requirements

– Be final-year student or Graduated in Computer Science, IT, or related fields
– Able to commit to full-time training (minimum 3 months).
– Basic knowledge of HTML, CSS, and JavaScript
– Familiarity with React fundamentals
– Basic experience or coursework with Next.js (App Router or Pages Router)
– Understanding of component-based development
– Basic understanding of how frontend consumes REST APIs
– Ability to work with JSON data and handle different response states
– Use Git in a team-based workflow (branching, clear commits, Pull Requests)
– Willingness to follow coding conventions and team processes
– Serious learning attitude, willing to pause and ask when requirements are unclear
Nice to have:
– Familiarity with TypeScript
– Basic understanding of SSR / SSG / CSR concepts
– Experience with responsive design
– Basic knowledge of authentication concepts (token-based auth)
– Personal projects using Next.js or headless CMS / API-based systems
– Habit of double-checking UI behavior instead of assuming “it works”
What We Value
– Respect for data accuracy and UI behavior
– Clear communication with backend, product, and QA
– Responsibility over speed
– Willingness to learn from feedback and mistakes
– Understanding that in headless systems


Benefits

At SmartOSC, we offer the best to your values
– Attractive monthly allowances based on performance during the training period.
– A 3-6 month on-the-job training program designed to enhance your skills and knowledge in software development.
– Guidance from experienced mentors and hands-on experience in real projects.
– Clear career development path with opportunities for advancement within SmartOSC.
– Working in One of the largest digital transformation agencies – A professional English environment
– Free English, Japanese, and professional training packages
– Other fun activities: happy hour, quarterly team building, football club, badminton club, charity activities, etc.
– Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.