Design, develop, improve, and deploy high quality backend services and APIs.
Write unit tests to ensure safety net of regression tests for effective refactoring.
Within a cross-functional team, collaborate with other engineers specializing in backend services, web frontend, mobile apps, and test automation, as well as product design and ideation.
Apply design patterns and design principles to produce maintainable and easy to extend code.
Learn multiple tech stacks to use the best tools for the job.
Min 2 years of working experience as a Software Engineer (Backend) is a must!
Good understanding of software engineering concepts, design patterns, and algorithms
Familiar with RESTful API
Familiar with RESTful alternatives like GraphQL or gRPC
We prefer you to speak Golang, but we’re open for others too
Passion in software engineering, application development, or systems development
Curiosity to explore creative solutions and try new things
Good understanding about basic Git (Add, commit, pull, push, checkout)
Good understanding on PostgreSQL and MySQ
Have a good understanding about unit tests & integration test
Have experience in Redis, MongoDB, or ElasticSearch is a plus
Familiar with containerization technology (Docker)
The Association of Southeast Asian Nations (ASEAN) was founded in 1967 with the purpose.
Basic function of providing greater efficiency in the coordination ofâ¦
Menguasai Teknik Editing Video, Desain Grafis, dan Jika Menguasai Animasi, lebih disukai.
Diutamakan yang berpengalaman pada bidang yg sama min 2 Tahun.