Software Developer
Summary
Full-stack software developer building and maintaining the MVSI OnBoard SaaS platform for AML/KYC compliance, working across the entire engineering lifecycle from architecture design to testing and deployment. Core stack is React, Node.js, and MongoDB, with work on secure third-party integrations and LLM-powered compliance modules.
About the role
As a Software Developer at MVSI, you will play a critical role in the end-to-end engineering lifecycle of our core SaaS applications. Working as part of a collaborative, cross-functional team, you will be responsible for everything from initial system research and architectural design through to clean coding, rigorous testing, and continuous deployment. Operating within our modern full-stack ecosystem (Material UI, React, Node.js, and MongoDB), you will design, build, and maintain features for the MVSI OnBoard platform, ranging from targeted UI/UX enhancements to groundbreaking, LLM-powered compliance modules. In this position, you will bridge the gap between complex regulatory requirements and technical execution, engineering secure, and highly scalable digital solutions that safeguard sensitive global data.
Key responsibilities
Research, consult, and evaluate technical requirements to design scalable software architecture for new features and groundbreaking modules on the MVSI OnBoard platform
Write clean, testable, and maintainable code across the full stack (React/Node.js), ensuring software meets strict data integrity, quality, and performance standards
Design, develop, and implement secure integrations with third-party APIs, financial data services, and emerging LLM frameworks
Create, modify, and execute comprehensive software testing procedures, utilising unit and integration tests to identify inefficiencies and ensure ultimate reliability before deployment
Implement robust software security principles, access controls, and data privacy protocols to protect high-stakes AML/KYC compliance data
Diagnose, troubleshoot, and resolve complex system faults, optimising database queries (MongoDB) and application infrastructure for maximum uptime
Work closely with product managers, UX designers, and fellow engineers to translate business rules into technical specs and write clear technical documentation
Participate in code reviews, contribute to architectural discussions, and mentor junior team members to help elevate engineering standards across the group
About you
A relevant Bachelor's degree (or higher) in Computer Science, Software Engineering, Information Technology, or a closely related discipline, or 5 years of relevant experience in lieu
Minimum of 2+ years of professional experience working as a Full Stack Engineer or Software Engineer
Strong proficiency in modern JavaScript/TypeScript frameworks, specifically React (Vue or Angular also highly regarded)
Proven experience with Node.js/NestJS and database technologies (specifically MongoDB or PostgreSQL)
Familiarity with AWS environments, containerization (Docker/Kubernetes), and managing automated CI/CD deployment pipelines
Strong understanding of software security principles
Experience in Fintech, Regtech, or high-security SaaS product development is a massive bonus
Demonstrate a positive attitude with strong initiative, ownership, and a team-oriented mindset
Adaptable, open to feedback, and committed to continuous learning and technical development
Strong problem-solving skills, manage your time effectively, and skilled at explaining technical concepts clearly
About us
We are a dynamic team of 70+ professionals, spread across the Globe with offices in Australia, EMEA, the US and the Philippines. Our innovative SaaS product is trusted by banks, Fintech's, and crypto services worldwide to manage their AML/KYC Compliance requirements. We have always harnessed the power of cutting-edge technology and are currently exploring the exciting realm of LLM (think ChatGPT) to further elevate our offerings. Our company culture is built on a foundation of support and commitment to career development.
Benefits
Be part of a mission-driven team simplifying compliance and risk management for global businesses
Work on a modern SaaS product with real impact in fintech/regtech
Flexible remote or hybrid work options
A culture that values curiosity, quality, and teamwork
Competitive salary, equity options, and professional growth opportunities
Drinks, snacks, flex time, birthdays off