Country : Indonesia
  • Full-time
  • Contract

UI Engineer


We provide electronic payment processing, online and in mobile applications. Enabling e-Commerce merchants of any size to accept a wide range of online payment options, from credit cards to emerging payment types.

We partner with and connect directly to a large network of payment processors and other payment service providers to offer a one-stop solution for our clients – providing simplified electronic payment management. Our payment solutions are enhanced with the most advanced risk management features to address complexities and risk of online transactions. We are a certified PCI DSS Level 1 compliant payment gateway, a licensed operator for e-money and remittance.

Founded in 2007, DOKU has a well-established track record in designing, integrating, and optimizing commerce transaction systems for local and international merchants in various industries.

We strive to lead the innovation of electronic payment solutions in Indonesia. To pioneer the introduction and use of non-cash payments as part of new lifestyle for individuals and businesses across various industries.


  • Have passion in software engineering, quality, exceptional attention to detail
  • Like to follow news and trends around IT especially around his/her skillset
  • Able to work in team and can cope in conflict situation and do conflict resolution
  • Able to speak up and communicate substantially to his team, leader or management
  • Have good understanding about application lifecycle and application delivery including design, coding, testing, and debugging
  • Able to write technical documentation


  • 2+ years experience developing user interface features using HTML(5), CSS(3), JavaScript, jQuery, and Responsive Design
  • Experience on design and implement of user interface components with right consideration for usability, security, performance and customizability
  • Strong understanding of W3C Web Standards and web usability
  • Experience on hand coding and modifying complex, cross-browser, web view, CSS responsive layouts
  • Experience on creating mock ups with Photoshop & Ilustrator
  • Able to create wireframes and mock ups of new site functionality


Plus Point:

  • Bachelor Degree (or D3) in Computer Science
  • Experience using frameworks or tools such as Angular, Node.js and Grunt
  • Experience working with Continuous Integration System such as Jenkins
  • Experience working with Linux Operating System
  • Experience in Unit Testing and Test Driven Development
  • Strong understanding of Application Scaling
  • Strong understanding about relational model
  • Understanding of Dependency Injection principle
  • Experience with one or more general purpose programming languages such as Java & PHP

Plus Point:

  • Experience working in a highly (government) regulated environment
  • Experience working in Banking and Financial domain
  • Experience working with agile methodology
  • Contribute to open source project or have open source project of his/her own (prove)
  • Contribute quality answers to questions in IT Community (prove)
  • Have done training or act as speaker on It events/seminars/conference (prove)

Total applicants :3 Job posted 6 months ago Total Views : 1411 Unique Views : 1385 Today Views : 1143

Submit Application