Job Title: Web Application DeveloperLocation: South AmericaEngagement: Part-time with flexible hoursSchedule: 25 hours per week (flexible), with some overlap in working hours for communicationAbout the RoleWe are developing and maintaining a large-scale web application for a cattle auction company that processes millions of dollars in sales annually. The platform manages contracts, reporting, backend data loading, and also provides a public-facing web application where auctions are live-streamed, bids are placed online, and lots are tracked in real-time. The project is ongoing with several additional modules planned, making this a long-term opportunity.ResponsibilitiesMaintain and expand existing web application modules built in PHP (CodeIgniter framework).Collaborate on backend systems for data loading, contract management, and reporting.Support frontend functionality for live online auctions, including bidding and lot tracking.Work with MySQL databases, ensuring data integrity and performance.Use GitHub for version control and team collaboration.Implement responsive and functional UI elements using HTML, JavaScript, jQuery, and Bootstrap.Communicate effectively with the project lead to clarify requirements, resolve issues, and ensure timely progress.Potentially contribute to future mobile app extensions (optional/long-term).QualificationsBachelor’s degree in Computer Science or related field, or equivalent professional experience.3+ years of professional web development experience.Strong proficiency in PHP with hands-on experience in CodeIgniter (or similar MVC frameworks).Solid understanding of MySQL and database integration.Competence in HTML, CSS, JavaScript, jQuery, Bootstrap.Strong understanding of web standards (HTTP, REST APIs, JSON, etc.).Familiarity with GitHub workflows for code collaboration.Strong problem-solving and troubleshooting skills.Ability to work independently and manage tasks with minimal supervision.Good English communication skillsPreferred QualificationsProficiency with version control systems