ReactJS Developer adalah salah satu cabang dari Front-end Developer, yaitu seseorang yang bertanggung jawab dalam pembuatan tampilan (user interface) dari sebuah website dengan menggunakan teknologi seperti React dan ReactDOM. Seorang ReactJS developer perlu memahami bahasa pemrograman Javascript terutama ES6 dan bagaimana cara consume API untuk mengintegrasikan data pada aplikasi. Beberapa teknologi yang sering dipakai seperti GraphQL, React Hooks dan Redux pun perlu dikuasai oleh seorang ReactJS Developer.
Memahami teknologi-teknologi pada ReactJS seperti GraphQL, React Hooks dan Redux.
Memastikan website dapat diakses di banyak platform seperti desktop dan seluler dengan cepat.
Membangun aplikasi secara efektif dengan mengimplementasikan best-practice seperti reusable components, modular design, server side rendering dan state management.
Membangun website atau aplikasi single page apps dengan mengintegrasikan data dari API yang disediakan oleh Back-end atau dengan menggunakan GraphQL.
Beberapa yang sering digunakan
Biasanya dibutuhkan saat lamar kerja
Memiliki kemampuan dalam JavaScript (model objek JavaScript dan manipulasi DOM)
Memiliki pemahaman tentang Object Oriented Programing
Memiliki pemahaman tentang alur kerja React.js (flux atau redux)
Memiliki pemahaman tentang struktur data, RESTful API, JSON,NPM
Mampu menggunakan Git
Source: Glassdoor
Memulai karir sebagai React JS Developer
HandBook Last updated at 05-08-2021 15:56