Identifying areas for modification in existing programs and subsequently developing these modifications.
Writing and implementing efficient code and tests.
Collaborate with teams in other divisions.
The ability to learn new technologies quickly.
Excellent working attitude, critical thinking skills, passionate about coding and solving challenging problems.
Minimum Qualifications
Bachelor’s degree in Computer Science, or Software Engineering, or similar field.
English– both written and verbal. The ability to communicate complex procedures to other colleagues.
Strong understanding of software development life cycles, fundamental algorithms, data structures, OOP, RESTFul API, CSS/HTML, programming languages such as TypeScript.
Understanding of JavaScript frameworks, such as Vue or Angular.
Understanding of store management libraries, such as Vuex or Pinia.
Able to work at our office in Jakarta.
Preferred Qualifications
Familiarity with common software development tools such as Git/Github, Docker, Node, UNIX, VSCode.
[Senior] 3 years of related work experience and team leadership.
[Senior] Knowledge in PWA, Cryptography, Blockchain, AWS.