Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
PT Nutech Integrasi sedang mencari seorang pengembang frontend/backend yang mahir TypeScript untuk membangun aplikasi yang terstruktur dan aman tipe. Anda akan mengembangkan antarmuka responsif, reusable, serta mengintegrasikan frontend dengan API backend.
Selain itu, kandidat diharapkan memahami prinsip UI/UX, desain database, serta praktik CI/CD dengan Docker dan Git. Pengalaman dengan AI-powered coding assistants dan ORM akan menjadi nilai tambah.
Memahami TypeScript untuk pengembangan aplikasi yang terstruktur dan type-safe.
Mampu mengembangkan antarmuka aplikasi yang responsive, reusable, dan user-friendly.
Mampu mengintegrasikan frontend dengan Backend API.
Memahami prinsip dasar UI/UX dan mampu menerjemahkan desain menjadi antarmuka yang fungsional.
Berpengalaman menggunakan backend framework: Express.js / NestJS, Laravel, Spring Boot
Mampu mengembangkan RESTful API.
Memahami implementasi business logic dan server-side validation.
Mampu melakukan debugging dan troubleshooting pada backend application.
Mampu merancang database schema dan relasi antartabel.
Memahami database transaction dan konsep ACID.
Mampu menggunakan ORM sesuai framework yang digunakan.
Menguasai Git untuk version control.
Memahami konfigurasi development, staging, dan production environment.
Memahami dasar Docker dan containerization.
Mampu melakukan troubleshooting melalui application logs.
Memiliki pengalaman menggunakan AI-powered coding assistants seperti: GitHub Copilot, Cursor, ChatGPT, Claude Code, Atau AI coding tools sejenis.
Mampu menggunakan AI untuk membantu pengembangan aplikasi frontend maupun backend.
Memahami teknik prompt engineering untuk memberikan instruksi pengembangan yang jelas, spesifik, dan terstruktur.
Memahami context engineering, termasuk penyediaan project context, business rules, technical constraints, dan coding conventions.
Mampu memecah requirement kompleks menjadi development tasks yang dapat dikerjakan secara efektif dengan bantuan AI.
Mampu melakukan review, validasi, dan perbaikan terhadap AI-generated code.
Mampu mengidentifikasi kesalahan logika, security vulnerabilities, dan performance issues pada AI-generated code.
Mampu memastikan AI-generated code sesuai dengan application architecture, coding standards, dan business requirements.
Memahami risiko AI hallucination dan keterbatasan AI coding assistants.
Memiliki fundamental programming dan problem-solving skills yang kuat sehingga tidak bergantung sepenuhnya pada AI-generated code.
Mengembangkan, memelihara, dan meningkatkan aplikasi web pada sisi frontend dan backend berdasarkan business requirements dan technical specifications.
Menganalisis kebutuhan teknis dan menerjemahkan functional requirements serta implementasi aplikasi.
Mengembangkan antarmuka aplikasi yang responsive, reusable, dan user-friendly.
Mengembangkan backend services dan business logic sesuai kebutuhan sistem.
Merancang dan mengembangkan RESTful API untuk mendukung komunikasi antarkomponen aplikasi.
Merancang dan mengoptimalkan database schema, SQL queries, dan data processing.
Melakukan integrasi aplikasi dengan sistem internal maupun third-party services.