Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
Must have skills
Job description for Programmer at PT Artajasa Pembayaran Elektronis
- Apply industry best practices to design, develop, test, deploy, support and maintain complex applications in clean and efficient code based on business requirements using approved technologies and coding standards.
- Enhance and support frontend and backend applications.
- Assist in project planning and architectural design reviews.
- Mentor other developers on programming issues.
- collaborate with all members to ensure consistency in processes and completion of build high quality, fault tolerant systems and products.
- Exhibit leadership in cross-functional development practices.
- Perform design and code reviews and help maintain code quality, performance and application responsiveness.
- Friendly, discipline, team player and tough personality.
- Minimum Bachelor degree in computer science, information technology, or equivalent experience.
- Strong in Algorithm and logical process.
- Experienced in some of the following language, Java, Node.js, Vue.js, PHP (Laravel/Yii Framework), Go, and Phyton (preferred).
- Familiar with database sql Oracle or Postgres.
- Familiar with messaging Queue (MQ) or database NoSql is preferable.
- Strong knowledge on APIs, Secure, Reliable, scalable and high performance payment system application.
- Having knowledge on microservice, cloud, CI/CD or devops and agile environment will be preferable.