AI-generated summary
This job is a fantastic opportunity for a Senior Full-Stack Software Engineer at MoneyMatch, a FinTech innovator! You might like this job because you’ll lead exciting projects, mentor others, and work with cutting-edge tech in a global environment.
RM 7K - RM 15K
Bandar Utama, Kuala Lumpur
Introduction
MoneyMatch is a pioneering multi-national financial technology firm on a mission to revolutionize cross-border payments. Since our inception, we’ve processed over MYR 40 billion in transactions, serving both businesses and individuals through our award-winning digital platform.
With licensed operations across multiple countries and a growing global partner network, we offer bank account credits to a wide range of destinations in numerous currencies. Our expanding infrastructure includes local disbursement capabilities, e-wallet payouts, and cash pickup services—ensuring flexible, efficient, and inclusive access to financial services.
We continue to deepen our reach with direct banking integrations across various markets, optimizing treasury operations and settlement times. By leveraging cutting-edge technologies—including machine learning, blockchain, and cutting-edge automations—MoneyMatch enables transactions to be processed securely at blazing fast speeds. Join us as we build the future of international finance.
Job Description
We are seeking a motivated and enthusiastic senior fullstack engineer to join our dynamic team. This role will involve working closely with other teams to lead the development of high-quality, scalable web applications while mentoring junior developers and driving technical excellence. You will have the opportunity to gain hands-on experience with a variety of technologies and contribute to the full software development lifecycle.
If you’re a builder at heart who loves clean code, fast deployments, and real-world impact, we’d love to hear from you.
Key Responsibilities
● Technical Leadership: Lead the design and development of both front-end and back-end components of web applications, ensuring scalability, performance, and security.
● Front-End Development: Build user-facing features using modern frameworks like React js.
● Back-End Development: Develop and optimize server-side logic using PHP, Node.js, and other technologies.
● Database Management: Design and maintain databases, optimize queries, and ensure data security using MySQL and NoSQL.
● Mentorship: Guide and mentor junior developers, conducting code reviews and knowledge-sharing sessions.
● Cross-Functional Collaboration: Work with stakeholders to translate business requirements into technical solutions.System Optimization: Ensure the robustness of the platform through performance tuning and implementing best practices.
● DevOps: Contribute to CI/CD pipelines and cloud infrastructure management.
● Technology Evaluation: Stay ahead of emerging technologies, tools, and methodologies to propose innovative solutions.
● Unit & Integration Testing: Write and maintain automated unit, integration, and end-to-end tests to ensure code quality, reliability, and maintainability.
● Containerization: Deploy and manage containerized applications using Docker. Monitor, scale, and troubleshoot workloads in cloud-native environments.
Requirements
● Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
● Minimum of 5 years of experience in full-stack development. Previous experience leading projects or mentoring junior devs is highly preferred.
● Expertise in front-end technologies (e.g., HTML, CSS, JavaScript) and modern frameworks (React, Vue.js).
● Proficiency in server-side programming with PHP, Node.js, and related frameworks.
● Strong knowledge of database systems, including MySQL and NoSQL.
● Experience with version control systems like Git.
● Familiarity with RESTful API design and integration.
● Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
● Solid understanding of web application security best practices.
● Strong problem-solving skills and ability to troubleshoot complex issues.
● Excellent communication skills and the ability to collaborate in a team environment.
● This role requires on-site presence during working hours.
Preferred Skills
● Familiarity with microservices architecture and Domain Driven Designs.
● Experience with Docker.
● Proficiency in Agile development methodologies.
● Prior experience in fintech or financial services industries.
What We Offer
● A leadership role in a fast-growing, innovative fintech company.
● A collaborative, inclusive, and dynamic work environment.
● Exposure to cutting-edge technologies in the fintech space
● Career growth and learning opportunities in a fast-paced, scaling company
● Competitive salary and performance-based incentives
● Weekly sports activities such as badminton, futsal, pickleball, paddleball, and more
● Regular team outings, lunches, and a fun, inclusive culture
● On-site pantry with snacks, coffee, and refreshments
Inpatient & outpatient medical benefits are provided to all full time staff.
We provide ample opportunities for career advancement and personal growth within our dynamic environment.
Our pantry is restocked every 2 weeks to keep you fueled throughout the day. Free food yasss!
Weekly badminton, futsal and running session after work. All on house. Just come with your racket and sports gear, and let the fun begin!
Performance appraisal will be conducted twice a year.
We provide the necessary devices for you to do the job.
Last active - few hours ago
10 - 20 Years of Experience
Manager / Team Lead