Software Engineer - Frontend (Remote)
Company: Clarke Point Pte Ltd
Location: Manila, Metro Manila (Remote)
Salary: ₱80,000 – ₱100,000 per month
Type: Full-time
Remote: Yes
Posted: 2026-06-25
About this role
## Company Overview
Butterfly is a Melbourne-based website and software development agency that has been delivering high-quality digital solutions since 2006. Known for their award-winning websites and custom software platforms, Butterfly supports purpose-driven organisations through user-centred design, robust technology, and elegant code. Their clients include non-profits, government agencies, and socially conscious enterprises, and they pride themselves on building digital solutions that matter.
## About the role
Butterfly is seeking a mid-level Software Engineer (Frontend) to join their distributed delivery team. This role is ideal for a developer who enjoys working across multiple client projects in a digital agency environment and can independently deliver well-crafted frontend solutions.
Reporting to the Senior Software Engineer, you will collaborate closely with designers, developers, and project stakeholders to translate thoughtful design into high-quality, performant user interfaces. The role suits someone who takes ownership of their work, values clean and maintainable code, and is motivated to continuously improve their technical capability.
## What You’ll Be Doing
- Build and maintain frontend components using modern JavaScript and React
- Develop responsive, accessible user interfaces aligned with design intent
- Translate Figma designs into high-quality frontend implementations across React applications and CMS-driven websites
- Customise WordPress themes, Elementor layouts and frontend components to meet design requirements
- Integrate REST APIs into frontend applications
- Ensure cross-browser compatibility, responsiveness and frontend performance
- Contribute to component-based UI architecture and reusable patterns
- Collaborate with designers, backend developers, and solution architects
- Participate in code reviews and follow team Git workflows
- Manage and prioritise tasks across multiple client projects
- Take ownership of del...