This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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 offer:
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