Qualifications & Experience
● Bachelor's degree in Computer Science, Information Technology, or a related field.
● Proficient in modern front-end technologies, specifically and Tailwind CSS.
● Strong understanding of JavaScript and related frameworks (React, , or Angular).
● Familiarity with database concepts (e.g., SQL, NoSQL) and the ability to understand data structures relevant to system integrations.
● Experience with version control systems like Git (GitHub, GitLab, Bitbucket).
● Understanding of RESTful APIs, Webhooks, and asynchronous systems.
● Knowledge of payment modules (card processing, e-wallet, QRIS, VA, direct debit) is a significant plus.
● Familiarity with transaction security principles (PCI-DSS, tokenization, data encryption, anti-fraud) is beneficial.
● Ability to write clean, maintainable, and scalable code.
● Excellent problem-solving and debugging skills, particularly for transaction-related issues.
● Good communication skills and the ability to work effectively in a team environment.
● Proven work experience in a similar role, preferably within the Banking, Fintech, or Electronic Payment Solutions industry.
Technical Skills
● Front-End: HTML, CSS, JavaScript, React ), Tailwind CSS
● Back-End (Conceptual Understanding): , Express. (familiarity with how front-end interacts with these)
Tasks & responsibilities:
Preferred to work offline
Integrating API with merchant and issuer partner
Handling merchant complaints in the day-to-day operations
Handle transaction system monitoring and debugging
Implement logging, alerting, and real-time monitoring to detect transaction failures.
Willing to overtime (weekend/holiday, and night shift schedule) either on-site or remotely, depending on business needs
Good analytical and problem-solving skills
Fluent in both written and spoken English
Proven work experience as a System Analyst or similar role, preferably in the Banking / Fintech / Electronic payment solutions industry
Ability to work independently and manage multiple tasks simultaneously.