Job Description: Full-Stack /Back-End Engineer
Company’s Profile:
A fast-growing fintech company specializing in digital payments, virtual account solutions, remittance, and financial inclusion services across Asia Pacific and beyond. With operations in Malaysia, Indonesia, Singapore, and the UAE. My client empowers businesses and underserved communities through secure, scalable, and innovative payment technologies, helping bridge the gap between traditional banking and the digital economy.
Key Responsibilities
- Build, test, and support full web application functionalities across frontend and backend layers.
- Convert UI/UX mockups into responsive, user-friendly, and reusable interface components.
- Develop and maintain backend systems, APIs, and server-side logic.
- Apply business rules, perform data validation, and enforce security measures.
- Connect frontend modules with backend services as well as external integrations.
- Identify issues, debug errors, and improve system speed and reliability.
- Enhance and maintain existing applications to ensure stability, scalability, and performance.
- Work closely with Product, Design, QA, and Engineering teams to deliver quality solutions.
- Adhere to coding standards, version control practices, and proper technical documentation.
Requirements
Experience & Qualifications
- 3–5 years of professional experience in full-stack software development.
- Comfortable working in Agile or team-oriented development environments.
Technical Skills
- Proficient in HTML, CSS, and JavaScript (ES6+).
- Experience with frontend frameworks such as React, Vue.js, or Angular.
- Knowledge of backend technologies including Node.js, Go, Java, PHP, or equivalent stacks.
- Experience building and integrating RESTful APIs.
- Familiarity with both SQL and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Hands-on experience with source code management tools, particularly Git.
Nice-to-Have Skills
- Exposure to authentication, authorization, and application security concepts.
- Familiarity with cloud services, CI/CD workflows, or container tools like Docker.
- Experience working on scalable platforms or high-traffic applications.