Software Engineering Jobs in Philippines
There are 983 open Software Engineering jobs in Philippines on freehire right now. 302 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Most requested skills
- java 48%
- api 48%
- cloud 38%
- agile 38%
- sql 36%
- javascript 31%
- ci-cd 28%
- python 28%
How the work is done
- Hybrid 113 · 11%
- Remote 100 · 10%
- Onsite 17 · 2%
Visa sponsorship offered in 25% of the 40 postings that state a position on it.
Seniority
- Senior 242
- Lead 52
- Middle 33
- Intern 26
- Junior 25
- Principal 14
Who is hiring
- 1000+ employees 108
- 501-1000 employees 56
- 51-200 employees 21
- 11-50 employees 10
- 201-500 employees 4
- 1-10 employees 1
Java Developer - Hybrid, Growth & Perks
Java Developer designing and building software for core business processes at a fintech company using Java, Spring, Hibernate, and REST APIs in a hybrid agile setup.
Senior Software Engineer — FinTech Cloud & Scale
Senior Software Engineer building and scaling fintech systems using Java, JavaScript, and web technologies, with hands-on work in API development, cloud/on-premise infrastructure, Linux, Docker, and Kubernetes.
Senior Software Engineer
Senior Software Engineer at GCash (Mynt) in the Philippines responsible for delivering, coding, testing, and deploying software modules using Java, MySQL, and web technologies on cloud/on-premise infrastructure.
TypeScript - Senior/Lead Software Development Engineer
Senior/Lead TypeScript engineer at Globe Group (Philippines) architecting and scaling distributed cloud applications using TypeScript, AWS/GCP, Docker, Kubernetes, and Terraform, while mentoring an engineering squad in a hybrid setup.
Freelance Shopify Developer
This role is for a freelance Shopify developer to maintain and update a large-scale, mature e-commerce store for a global consumer electronics brand. The developer will handle content publishing, technical SEO tasks, and custom Shopify app or script modifications on a recurring weekly basis.
Software Engineer
The Software Engineer will design, develop, and maintain robust financial software solutions while collaborating with cross-functional teams in an agile environment. The role involves performing product maintenance, writing solution designs, and participating in client requirements analysis.

WordPress developer | Talent Marketplace
Build, customize, and maintain WordPress sites with themes/plugins, optimize performance, and ensure security for clients worldwide.
Software Engineer III: Build Scalable Microservices & APIs
Designs, builds, and maintains scalable microservices and APIs in Java/Spring Boot to support business operations, collaborating with architects and cross-functional teams in an Agile environment.
Technical Lead / Senior Software Engineer
Leads tech innovation and digital transformation by architecting AI-driven, cloud-native solutions and guiding POCs/MVPs for enterprise clients, with deep full-stack expertise in Microsoft-centric stacks.
Salesforce Developer
Build and deploy a custom Salesforce integration with Anthropic’s Claude Model Context Protocol (MCP) to enable seamless client functionality, troubleshooting non-native connectors and supporting active project development.
Azure AI & .NET Developer
Remote full-time Azure AI & .NET Developer building and maintaining cloud applications using Azure services, C#/.NET, Azure AI Foundry, and LLMs, with DevOps administration and stakeholder collaboration.
NodeJS Software Engineer
Builds secure, scalable backend systems in Node.js and TypeScript, integrating APIs, databases, and cloud services while collaborating with cross-functional teams.
Web Developer Mid (100% remoto)
Mid-level Web Developer building and maintaining full-stack web applications with React, Node.js, ActionHero, and SQL Server for US-based clients at a data and AI consulting firm.
Software Engineer - Java
White Cloak is hiring a Java Software Engineer to design and develop microservices and applications using the Spring Boot framework. The role involves working within a cross-functional team to build RESTful APIs and maintain high-quality code across the full software development lifecycle.
Software Engineer
The Software Engineer will develop, test, and troubleshoot financial applications for the GCash platform using Java, web technologies, and cloud infrastructure. The role involves collaborating with cross-functional teams to optimize system performance and ensure efficient deployment of code.