MoneySmart Group
Software Developer - Full Stack
Philippines
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.5M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- PH
- Work mode
- On-site / unstated
- First seen by hirly
- 3 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
MoneySmart Group is a trusted personal finance platform in Southeast Asia, helping consumers compare and apply for financial products such as loans, insurance, and credit cards. Founded in Singapore in 2009, our mission is to simplify complex financial decisions and empower people to make informed choices with confidence.
Mission
As a Software Developer at MoneySmart, you will design, build, and maintain end-to-end software solutions that power our consumer-facing products and internal platforms. You will work across backend and frontend systems, collaborate closely with product and design, and take ownership from problem definition through to production delivery.
You are expected to use AI-assisted development tools as part of your daily workflow, while applying strong engineering fundamentals, critical thinking, and judgment to ensure solutions are scalable, secure, and maintainable.
Responsibilities
Build, improve, and maintain software systems, with a focus on performance, reliability, and long-term maintainability
Deliver on key initiatives end to end from ideation and requirement understanding through analysis, technical design, development, testing, and product delivery
Take full ownership of assigned work, including implementation details, quality, edge cases, and follow-through after release
Write clean, well-structured, and well-tested code, ensuring appropriate test coverage and adherence to engineering standards
Use AI-assisted development tools and workflows to improve development efficiency, debugging, and documentation, while validating all outputs through sound engineering judgment
Collaborate with product, design, and other teams to ensure solutions are aligned with customer needs and broader system context
Continuously learn and improve, staying curious about better ways to build software and contributing learnings back to the team
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
3+ years of experience building and maintaining production software systems
Strong foundation in software engineering fundamentals, including object-oriented design, separation of concerns, and system design basics
Experience with backend development using frameworks such as Ruby on Rails or Python-based stacks, including building and maintaining RESTful APIs
Experience working with relational databases (e.g. PostgreSQL, MySQL), including schema design and writing efficient, maintainable queries
Working experience building frontend features using modern JavaScript frameworks such as React or Vue
Experience writing and maintaining unit, integration, and end-to-end tests for production systems
Working understanding of LLM fundamentals, prompt engineering concepts, and the inference layer
Hands-on experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code in day-to-day development
Experience applying AI-assisted workflows across the development lifecycle, with the ability to validate AI-generated output for correctness, security, and maintainability
Exposure to building or integrating simple LLM-powered features or internal workflows, including working with prompt templates, prompt engineering patterns, API-based model calls, or lightweight RAG-style implementations
Ability to communicate clearly, work effectively across teams, and take ownership of technical outcomes
MoneySmart Culture Values & Tenets
The traits we admire are core intrinsic qualities we look for in someone we want on our team, and we look for people who are Hungry, Humble and Smart. We also expect all our people to uphold the following company values:
Play to win as a team
Solve for the customer
Embrace a personal growth mindset
Step up and own it
Challenge the status quo and deliver outcomes
MoneySmart Group is an equal opportunity employer. Please include only relevant details and avoid unnecessary information (e.g., photos, age) in your job application to assist us in ensuring that the interview process is devoid of bias.
Similar jobs
- Software Engineer / Software DeveloperFoundry For Good · PhilippinesFirst seen 23d agoremote
- Software Engineer / Software DeveloperDouble The Donation · PhilippinesFirst seen 23d agoremote
- Software DeveloperCai · Manila - One World SquareFirst seen 5d ago
- Software DeveloperCai · Manila - One World SquareFirst seen 5d ago
- Software DeveloperEmerson · Mandaluyong, National Capital Region, PhilippinesFirst seen 6d ago
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job