Skill diminta
CommunicationCurriculum DevelopmentGitGoJavaScriptMentoringNext.jsNode.jsREST APIReactTeachingVue.js
Gaji pasar untuk posisi ini
Median Rp2,9 jt/bulan · rentang umum Rp2,5 jt – Rp3,4 jt
Berdasarkan 1.469 lowongan Teaching se-Indonesia (semua level).
Gaji lowongan ini 117% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
About the role
This is an academic position in software development and web technologies, focused on teaching, mentoring, and research within a higher education institution.
- Key responsibilities
- Develop teaching materials and practical exercises based on industry needs
- Guide students in software development projects and final assignments
- Develop project-based learning and teaching factory initiatives
- Conduct research and community service activities
- Contribute to curriculum development and academic program activities
- About you
- Master's degree (S2) in Computer Science, Software Engineering, Information Systems, Computer Science, or related field
- Competency in Web Development / Software Engineering
- Proficiency in Full Stack Development
- Proficiency in JavaScript (React/Vue/Next/Node.js)
- Understanding and experience in REST API / API Integration development
- Experience developing software applications or projects
- Ability to work individually and in teams
- Good communication and teaching skills
- Commitment to implementing the Tridharma of Higher Education
- Proficiency in Golang is an advantage
- Professional industry/project experience in software development is an advantage
- Portfolio of developed applications/software is an advantage
- Experience using Git/GitHub/GitLab is an advantage
- Proficiency in frameworks such as React, Next.js, Vue, or other modern web frameworks is an advantage
- Experience as a mentor, trainer, instructor, or educator is an advantage
- Experience working in technology companies/software houses is an advantage