Job description for Fullstack Developer Intern at Duluin Group
Job Requirements
- Available for a full-time internship, Monday to Friday, throughout the internship period.
- Not currently enrolled in college or university. Open to fresh graduates with a D3/S1 degree in Informatics Engineering, Computer Science, Information Systems, or a related field, as well as programming bootcamp graduates.
- Strong programming logic and problem-solving skills, with the ability to break down complex problems into clear, manageable steps.
- Good understanding of fundamental data structures and algorithms, including arrays, objects/maps, trees, graphs, and recursion.
- Proficient in JavaScript/TypeScript.
- Hands-on experience with React or Vue.js.
- Able to develop REST APIs using Node.js (Express/NestJS) or Go.
- Understanding of relational databases, particularly PostgreSQL or MySQL, including queries, table relationships, and basic indexing.
- Familiar with Git and collaborative workflows, including pull requests.
Preferred Qualifications
- Understanding of authentication and SSO concepts, including OAuth2/OIDC and JWT.
- Familiarity with microservices architecture and Docker.
- Experience building rich text editors (TipTap, Lexical, ProseMirror) or table/grid components.
- Experience writing automated tests using tools such as Jest, Vitest, or Playwright.
- A GitHub portfolio showcasing practical projects.

