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
Software Engineer - API
Design, develop, and maintain scalable, secure APIs and microservices using JavaScript/NodeJS and NestJS, integrating backend systems with front-end apps via an API gateway platform like IBM API Connect.
IT Software Engineer II (Mobility)
Mid-level mobile software engineer developing and enhancing mobile apps for operational and customer-facing processes at a lighting/electrical products company, working across the full SDLC with mobile frameworks and APIs.
FinTech Software Engineer — Build Scalable, Impactful Apps
Builds, tests, and deploys scalable FinTech modules using Java, MySQL, and cloud tools in a fast-growing GCash team.
.NET Developer
The .NET Developer will support, maintain, and enhance a legacy ASP.NET MVC application and its SQL Server database. The role focuses on stability, debugging, and incremental improvements to mature codebases within an offshoring services environment.
Salesforce Developer (LWC, Apex) - Operations
The Salesforce Developer will manage, integrate, and optimize the company's internal Salesforce environment using Apex, LWC, and Flow. This role involves automating business processes and supporting internal operations while collaborating with stakeholders.
Java Developer
Design, develop, and maintain Java applications in a hybrid Quezon City role, collaborating with cross-functional teams in an agile environment.
Mid to Senior Java Developer (Hybrid & Dayshift)
Mid-to-senior Java backend developer building cloud-based digital platforms for enterprise clients, working primarily with Java, Spring, REST, and MongoDB in a hybrid/dayshift setup.
Software Engineer Graduate (Start ASAP)
A graduate-level software engineer role at Amdocs designing, developing, and maintaining communication/media software using Java, C++, React, Unix, and SQL in a hybrid setup in the Philippines.
AI-Driven Software Engineer Intern
About Us : Maxima is the first agentic AI platform for enterprise accounting, purpose built to deliver SOX compliant, real time close. Our founders have experience coming from both sides of the problem: from overseeing…
Software Engineer Trainee (Rolling Intake)
Trainee software engineer developing and maintaining applications while learning core development practices and collaborating with a team.
Software Engineer Trainee (Rolling Intake)
A trainee software engineer writes, tests, and maintains code while collaborating with the team to solve problems and improve applications. Core languages include Java, C++, and Python.
Software Engineer Intern (Start ASAP)
Intern developing small to medium automation applications, debugging and testing code, and assisting senior developers on a Robot & AI team using web technologies like JavaScript, Node.js, HTML/CSS, and databases.
Lead Software Engineer: Architecture, Cloud & Microservices
Lead Software Engineer focused on architecture, cloud, and microservices, working with Java, Python, C++, JavaScript, REST/SOAP APIs, and cloud platforms (AWS, Azure, GCP) with Docker and Kubernetes in Makati, Philippines.
Senior Software Engineer (Retail, AU, Hybrid)
Leads end-to-end development of complex retail software components, ensuring security, performance, and maintainability while mentoring peers and driving automated testing.
Senior FE Software Engineer
Builds and maintains scalable, secure web apps using React, TypeScript, and modern cloud-native tools at a digital bank in Manila.
Java Software Engineer - Hybrid - Day shift
Back-end Java developer building cloud-based digital platforms for enterprise clients, focusing on scalable systems using Java, Spring Framework, RESTful services, and MongoDB in a hybrid day-shift role.
Odoo Python Developer: Custom Modules & Integrations
On-site Odoo Python Developer building and customizing ERP modules—writing upgrade-safe Python code, XML views, integrations, data migration, testing, and deployment under an Odoo Project Manager in Parañaque.
Hybrid Python Developer: Django/Flask Specialist
Python Developer designing, developing, and maintaining Python applications using Django or Flask on a hybrid team in Quezon City.