Create reusable, efficient, and performable codes.
Collaborate with design team and product team.
Optimizing components for maximum perfomance across a vast array of web-capable devices and browsers.
Fluency or understanding of spesific languages, such as Java, PHP, or Python, and operating systems may be required (huge plus having experience working with others language such as Golang and Python).
Experience working as Back-end developer.
Good understanding about application architecture.
In-depth understanding of the entire web development process (design, testing, development, and deployment).