Senior Software Engineer @Aphex
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2wks ago

[Hiring] Senior Software Engineer @Aphex

2wks ago - Aphex is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Philippines

Role Description

We're looking for Senior Full Stack Developers based in the Philippines to join our growing team of 20+ developers. You'll bring robust backend skills to help our team, which is mainly working on frontend development. You'll 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 you'll tackle complex technical challenges while building products that construction teams genuinely enjoy using. You'll work across our entire stack, from creating delightful user interfaces to architecting robust backend systems that enable real-time collaboration at scale.

Interview Process

Our interview process includes a few stages to ensure a great fit on both sides:

  • A brief one-way video screening on Willo (only a few minutes)
  • A coding challenge
  • Two Google Meet conversations with the team

We value transparency and will guide you through each step.

What you'll 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

Qualifications

  • Based in the Philippines with reliable internet connection
  • 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 - you've 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

Requirements

  • 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

Benefits

  • Remote-first role with a thriving Philippines-based engineering team (20+ and growing)
  • 2x Annual Team Offsites - all expenses paid adventures to connect in person
  • 20 days PTO + Philippine public holidays (all paid)
  • 5 days sick leave (plus discretionary additional as needed - we're humans, not machines)
  • Comprehensive private healthcare with family plan option
  • β‚±2,000 monthly rice allowance
  • 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
Before You Apply
️
remote Be aware of the location restriction for this remote position: Philippines
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Aphex
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Philippines
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later