freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Build and maintain internal business-intelligence and engagement systems using Laravel, PHP, Python, and Node.js with MySQL and cloud infrastructure.

About Unioil Petroleum Philippines, Inc.

Unioil Petroleum Philippines, Inc. is one of the country’s leading independent downstream petroleum companies, operating a network of retail service stations and supplying fuels, lubricants, and petrochemical products to industrial, commercial, and retail customers across the Philippines. We are committed to delivering quality energy solutions while fostering a culture of excellence, integrity, and continuous growth.

Fuel the Future With Us

The Full Stack Developer exists to design, build, and sustain reliable software solutions that power the Business Intelligence & Engagement function's priority initiatives, translating business requirements into high-quality, thoroughly tested, and properly documented applications delivered on schedule. By proactively resolving system issues, safeguarding release quality, and engaging stakeholders throughout the development lifecycle, the role ensures dependable, customer-centered technology outcomes that support informed decision-making across the organization.

How You’ll Drive Success

Software Development

  • Design, code, and build software solutions for priority projects in line with approved development plans and timelines

  • Prepare and execute unit test cases, deployment plans, and technical documentation for each project

  • Carry out production deployment activities according to approved plans and procedures

  • Coordinate with project stakeholders and team members to keep development on schedule

Quality Assurance

  • Design and execute unit test cases for all developed features prior to release

  • Identify, log, and resolve defects found during unit testing to keep defect density low

  • Support QA testing activities to ensure solutions meet quality standards before production release

  • Apply lessons learned from testing to continuously improve development and testing practices

Bug Resolution and Support

  • Investigate, diagnose, and resolve reported bugs and system issues within agreed turnaround times

  • Prioritize assigned bugs based on severity, urgency, and business impact

  • Provide timely status updates to stakeholders on bug resolution progress

  • Conduct root cause analysis and implement corrective actions to prevent recurring issues

Customer and Stakeholder Engagement

  • Engage with internal and external stakeholders throughout the project lifecycle to understand and meet their requirements

  • Conduct or support training sessions and knowledge transfer activities for developed solutions

  • Gather feedback from project and training satisfaction surveys to improve service delivery

  • Maintain professional, responsive, and solutions-oriented communication with end users

The Expertise You Bring

Education

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field

  • Additional coursework, bootcamp completion, or specialized training in full-stack web development frameworks and modern software architecture (preferred)

Experience

  • At least 2 years of hands-on experience in full-stack software development (front-end and back-end), including unit testing, bug/defect resolution, and production deployment support

  • 3-4 years preferred, with exposure to business intelligence, corporate support, or similarly process- and audit-driven environments (preferred)

Skills & Competencies

  • Working proficiency in front-end and back-end programming languages and frameworks (Laravel, PHP 8+, Python, Bootstrap 5, jQuery, HTML5, CSS, Node.js)

  • Database management experience with MySQL; familiarity with Amazon RDS and MySQL Workbench

  • Experience with cloud infrastructure (Amazon EC2, CentOS/Linux, Apache, Docker)

  • Proficiency in version control using Git and Bitbucket; familiarity with VS Code

  • Familiarity with REST API design and integration

  • Strong analytical and troubleshooting skills; ability to manage multiple priority and non-priority tasks within deadlines

  • Good written and verbal communication skills for stakeholder coordination, technical documentation, and training support

  • Certification in a programming language, framework, database, or cloud platform is an advantage (e.g., Azure Developer Associate, AWS Certified Developer)

Why Unioil

  • Competitive salary and benefits package

  • Career development and promotion opportunities within a growing company

  • Collaborative and supportive work environment

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available