Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full-Stack Engineer (.NET and Vue3)

NewBe an early applicant

Summary

Senior full-stack engineer building a fintech platform for corporate wallets, prepaid cards, and money transfers in Malaysia. Day-to-day: own C#/.NET backend microservices (CQRS, MediatR, RabbitMQ, Hangfire) plus Vue 3 back-office portals, with SQL Server, Docker, GitHub Actions, and Elasticsearch.

We are building the infrastructure that powers corporate wallet management, prepaid card operations, and money transfer for enterprise clients across Malaysia. Our platform processes real-money transactions through regulated payment rails and integrates with card processors, biometric EKYC providers, and mobile clients. We are looking for a Senior Full-Stack Engineer who is comfortable owning backend microservices in C#/.NET while contributing to Vue 3 back-office portals — an engineer who can reason across the full stack, from SQL Server query plans to Vue component lifecycle, and from Kafka event design to Docker Compose deployments.

Key responsibilities

Design and implement features across the CQRS / Clean Architecture backend using .NET 10 and MediatR

Build and maintain RabbitMQ consumers and Hangfire scheduled jobs for async operations

Contribute to Vue 3 back-office portals (Vuex, Vue Router, ApexCharts)

Integrate third-party fintech APIs (payment gateways, card processors, EKYC providers) into the infrastructure layer

Maintain and improve GitHub Actions CI/CD pipelines across environments

Debug distributed systems issues across microservices using Elasticsearch logs

Write unit and integration tests — and help establish test coverage where it currently does not exist

Participate in security-conscious engineering practices (secrets management, secure headers, JWT patterns)

About you

4+ years of C# / ASP.NET Core in production environments

Solid understanding of Clean Architecture and CQRS (ideally with MediatR)

Strong SQL skills — comfortable with EF Core migrations and hand-written Dapper queries

Working experience with message brokers — RabbitMQ or Kafka

Proficiency in Vue 3 (Composition API, Vuex, Axios)

Familiarity with Docker and Docker Compose-based deployments

Experience with GitHub Actions or comparable CI/CD

Security-aware: understands JWT, secrets management, CSP headers, parameterized queries

Hexamatics is a leading regional provider of Human Resources Outsourcing (PEO and EOR) services. We provide the full suite of professional and comprehensive services through state of the art technology to help companies achieve peak performance with their human capital. Our offices span across Asia, from Singapore to Nepal, with the headquarters situated in Kuala Lumpur, Malaysia. Our clients include leading international and regional corporations in all industries. Through utilising our diverse offices and services, our team continues to successfully deliver projects all over the world.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available