Integrate existing software products and manage the workaround to adopt the incompatible platforms
Contribute to the architecture across the technology stack, from database to native apps. You will create rapid prototypes—as well as full-scale applications—by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals.
Writing and utilizing RESTful API services and performance tuning large-scale applications
Design the technical specifications for each product development stage
Providing written knowledge transfer material for documentation
Conduct self-study research to gain in-depth knowledge on relevant technology
Job Requirements:
Min 2-3 years working experience in relevant industry.
Experience with at least two modern programming languages or frameworks, such as Python, Node.js, or Go Lang. Working with HTML/ CSS and a modern frontend JavaScript framework, such as React.js, Angular.js or Vue.js
Proficient in using SQL and NoSQL databases, especially PostgreSQL, MongoDB and/or ElasticSearch
Experience with cloud providers (e.g. AWS, Azure, GCP), containerization (e.g. Docker, Kubernetes) and modern architecture patterns (e.g. microservices, reactive architectures, event-driven architectures)
Capable doing self-study research about the newest technology and state-of-the-art algorithm, as well as developing the prototype
Proficient Using Version Control (Git) and Project Management tools Such as Jira, Slack, Star Infinity, etc.
Outstanding all-roundcommunication skills and ability to work collaboratively
Proficiency in both spoken and written, English and Bahasa Indonesia
Capable to work under pressure and meet the tight deadlines