Software Developer

United Graphic Expression Corporation

Cavite City

On-site

PHP 600,000 - 900,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United Graphic Expression Corporation is seeking a Software Developer responsible for designing, building, and maintaining software applications and business projects. The role emphasizes full-stack development with PHP, Laravel, JavaScript, SQL, and MVC frameworks, along with proper documentation, testing, and deployment.

Responsibilities include translating specifications into scalable solutions, developing REST APIs, applying OOP and SOLID principles, and ensuring applications are usable,

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, MIS, or related field.
  • At least 3 years of professional experience as a Software Developer or similar role.
  • Strong knowledge in PHP, Laravel 9 or higher, JavaScript, ASP.NET, and MVC frameworks.
  • Experience in full-stack development and REST API design.
  • Familiarity with Git, Gitflow, and Bitbucket.
  • Understanding of CI/CD processes and software testing.
  • Ability to design SQL schemas and optimize queries (MySQL).
  • Knowledge of SOLID principles and OOP.

Responsibilities

  • Interpret detailed functional specifications and translate them into software applications.
  • Design, develop, and implement new software applications and enhancements.
  • Develop and maintain full-stack applications using PHP, Laravel, JavaScript, and MVC frameworks.
  • Ensure applications are usable, reliable, scalable, secure, and maintainable.
  • Design and optimize SQL database schemas and queries.
  • Apply OOP and SOLID principles in software development.
  • Design, develop, and maintain REST APIs and system integrations.
  • Conduct software testing and evaluate applications prior to deployment.
  • Identify, troubleshoot, and resolve programming issues and defects.
  • Document programming problems, resolutions, and technical processes for future reference.
  • Maintain clear and updated programming documentation.
  • Use Git and follow Gitflow workflows and repository management practices.
  • Collaborate with stakeholders and development team throughout the lifecycle.
  • Support the CI/CD process and deployment readiness.
  • Monitor and optimize application and database performance (MySQL).
  • Perform other related functions as assigned.

Skills

PHP
Laravel 9+
JavaScript
MVC frameworks
Full-stack development
Git
Gitflow
CI/CD
MySQL profiling
REST API design

Education

Bachelor’s or Master’s degree in Computer Science/Engineering/IT/MIS

Tools

Bitbucket
ASP.NET

Job description

The Software Developer is responsible for the development, design, implementation, testing, and maintenance of new and existing software applications and business projects. The role translates functional specifications into reliable, scalable, secure, and user-friendly software solutions while ensuring proper documentation, testing, and deployment.

The position requires strong full-stack development capabilities, particularly in PHP, Laravel, JavaScript, SQL, and MVC frameworks, as well as experience with software development practices, version control, and CI/CD processes.

Key Responsibilities
  • Interpret detailed functional specifications and translate them into software applications that meet defined business and technical requirements.

  • Design, develop, and implement new software applications and enhancements to existing systems.

  • Develop and maintain full-stack applications using PHP, Laravel, JavaScript, and MVC frameworks.

  • Ensure applications are usable, reliable, scalable, secure, and maintainable.

  • Design and optimize SQL database schemas and queries to support application performance and scalability.

  • Apply Object-Oriented Programming (OOP) and SOLID principles in software development.

  • Design, develop, and maintain REST APIs and system integrations.

  • Conduct software testing and evaluate applications prior to deployment.

  • Identify, troubleshoot, and resolve programming issues and application defects.

  • Document programming problems, resolutions, technical processes, and system developments for future reference.

  • Maintain clear and updated programming and technical documentation.

  • Use version control systems such as Git and follow established Gitflow workflows and repository management practices.

  • Collaborate with relevant stakeholders and development team members throughout the software development lifecycle.

  • Support the overall CI/CD process and ensure applications are properly prepared for deployment.

  • Monitor and optimize application and database performance, including MySQL profiling and query optimization.

  • Perform other related functions and responsibilities as may be assigned by the immediate superior.

Minimum Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems (MIS), or a related field.

  • At least 3 years of professional experience as a Software Developer or similar role.

  • In-depth knowledge and hands-on experience in:

    • PHP

    • Laravel 9 or higher

    • JavaScript

    • ASP.NET

    • MVC frameworks

  • Strong experience in full-stack development.

  • Hands-on experience with:

    • SQL schema design

    • SOLID principles

    • REST API design

    • Software testing

    • MySQL profiling and query optimization

  • Working knowledge of Git, including Gitflow workflow.

  • Experience with repository management tools such as Bitbucket.

  • Understanding of the overall CI/CD process.

  • Strong analytical and problem-solving skills.

  • Creative, efficient, and results-oriented approach to solving technical problems.

Nice-to-Have Qualifications
  • Experience with modern frontend JavaScript frameworks such as Vue.js or React.js.

  • Experience with bridging tools such as Inertia.js or Laravel Livewire.

  • Experience in server administration and application deployment.

  • Experience hosting PHP/Laravel applications using IIS (Internet Information Services) or Apache.

  • Previous experience working in a manufacturing environment is an advantage.

Core Competencies
  • Full-Stack Development

  • PHP & Laravel Development

  • Object-Oriented Programming

  • Database Design & Optimization

  • REST API Development

  • Software Testing & Quality Assurance

  • Git & Version Control

  • Troubleshooting & Problem Solving

  • Application Security & Scalability

  • CI/CD & Deployment

  • Technical Documentation

  • Analytical Thinking

  • Continuous Learning and Improvement

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Web Developer
Full Stack Web Developer

The Inspection Company Inc. • Nueva Ecija

On-site
Lead Software Engineer
Lead Software Engineer

Best Tools Group Careers • Caloocan

On-site
Web Developer
Web Developer

MiFin Services Philippines, Inc. • Pampanga

On-site
Software Engineer (PHP)
Software Engineer (PHP)

Bonfire Technologies and Solutions Corporation • Philippines

Hybrid
PHP 300,000 - 540,000
Software Developer, Municipal & Schools
Software Developer, Municipal & Schools

Tyler Technologies • Manila

On-site
PHP 500,000 - 900,000
Software Engineer (PHP)
Software Engineer (PHP)

TCGlobal, Inc. • Philippines

On-site
PHP 350,000 - 700,000
Application Developer (.Net and C#)
Application Developer (.Net and C#)

Cobden & Carter International • Pasig

On-site
PHP 600,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Questronix Corporation • Pasig

On-site
PHP 600,000 - 1,000,000
Lead Software Engineer
Lead Software Engineer

INGCO PH Traders Inc. • Caloocan

On-site
Software Engineer
Software Engineer

CoDev Philippines • Philippines

On-site
PHP 600,000 - 1,200,000