Were the construction planning platform thats replacing outdated spreadsheets with multiplayer tools that delivery teams love. Major contractors like BAM, Balfour Beatty, SKANSKA, Kier, MACE, and Murphy use Aphex to deliver projects ranging from £50 million to multi-billion pound megaprojects.
Were tackling an industry that drives 10% of global GDP yet has seen productivity decline for 20 years. Its time for change.
The role
Were looking for Senior Full Stack Developers based in the Philippines to join our growing team of 20+ developers. Youll bring robust backend skills to help our team, which is mainly working on frontend development. Youll build the systems that help construction teams each day on large projects, such as highways, bridges and hospitals. Your efforts will create infrastructure that millions will rely on in the years to come.
This is a remote-first, hands-on engineering role where youll tackle complex technical challenges while building products that construction teams genuinely enjoy using. Youll work across our entire stack, from creating delightful user interfaces to architecting robust backend systems that enable real-time collaboration at scale.
What youll do
Build and scale backend services that power real-time collaboration for teams on billion-pound projects
Architect solutions for complex data synchronisation challenges between multiple construction planning systems
Create elegant frontend experiences using React and TypeScript that make complex workflows feel simple
Design and implement WebSocket-based features for live updates across distributed construction teams
Optimise performance for applications handling massive project datasets
Contribute to our serverless infrastructure and event-driven architecture
Participate in code reviews and help elevate engineering standards across the team
Collaborate asynchronously with our global team while predominantly overlapping with PH timezone colleagues
About You
Equal Opportunity:
At Aphex, we believe our team should reflect the variety of perspectives in the world we build for. We encourage you to apply even if you don’t meet every listed requirement - your unique perspective might be exactly what we need.
Essential
Based in the Philippines with reliable internet connection
Must have 5 years’ experience in software engineering with skills in JavaScript or TypeScript.
Deep experience with React and modern frontend patterns (we use Redux client-side)
Proven backend development skills - youve built and scaled production systems
Experience with real-time applications and WebSocket implementations
Deep understanding of database design and optimisation (NoSQL experience valued)
Track record of delivering quality code through peer reviews and testing
Top-notch written and verbal communication skills for async collaboration
Highly Valued
Experience with Node.js, serverless architectures, and event-driven systems
Knowledge of Redis for caching and real-time features
Awareness of Go or Python for backend services
Experience with GCP or similar cloud platforms
CI/CD pipeline expertise
Flutter or mobile development experience
Not Looking For
.NET or Java backgrounds (our stack is different)
What we offer
Work & Culture
Remote-first role with a thriving Philippines-based engineering team (20+ and growing)
Flexible working hours with async collaboration
Join a team that takes ownership, focuses on quality, and genuinely enjoys solving hard problems together
Team Connection
2x Annual Team Offsites - all expenses paid adventures to connect in person:May 2025: Our entire Aphex team (40+) spent a week in Da Nang, Vietnam October 2025: Our dev team (20+) gathered in Siquijor, Philippines
Monthly online socials with Airwallex card for team lunches and activities
Time Off & Wellbeing
20 days PTO + Philippine public holidays (all paid)
5 days sick leave (plus discretionary additional as needed - were humans, not machines)
Comprehensive private healthcare with family plan option
₱2,000 monthly rice allowance
Tech & Growth
Ongoing learning and training opportunities, including a training allowance Aphex covers
Work on products used by teams building critical infrastructure that millions rely on daily
Ready to transform construction?
At Aphex, we believe our team should reflect the variety of perspectives in the world we build for. We encourage you to apply even if you dont meet every listed requirement - your unique perspective might be exactly what we need.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Senior Full Stack Developer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!