256 Application Developer Manager jobs in the Philippines
Application Developer Manager
Posted 1 day ago
Job Viewed
Job Description
Design, build and configure applications to meet business process and application requirements.
Summary:
As a Software Development Lead, you will engage in the development and configuration of software systems, either managing the entire process or focusing on specific stages of the product lifecycle. Your typical day will involve applying your expertise in various technologies and methodologies to support projects and clients, ensuring that the software solutions meet the required standards and specifications while collaborating with team members to drive project success.
Roles & Responsibilities:
- Expected to be an SME.
- Collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Expected to provide solutions to problems that apply across multiple teams.
- Facilitate knowledge sharing and best practices among team members to enhance overall team performance.
- Monitor project progress and provide guidance to ensure timely delivery of software solutions.
- Encourage a culture of innovation and continuous improvement within the team.
Professional & Technical Skills:
- Required Skill: Expert proficiency in Microsoft Power Business Intelligence (BI).
- Additional Good To Have Skills: Experience with Data Architecture Principles, Integration Architecture Blueprint & Design Solutions.
- Strong analytical skills to interpret data and provide actionable insights.
- Proficiency in data visualization techniques to effectively communicate findings.
- Experience in developing and implementing BI solutions that drive business performance.
- Familiarity with database management and data warehousing concepts.
Additional Information:
- The candidate should have minimum 7 years of experience in Microsoft Power Business Intelligence (BI).
- This position is based at our Manila office.
Required Technologies: Power BI, Fabric, SAP
Roles to perform:
- Data Architect
- Data Modeler
- Power BI Developer
- Report Designer
- Technical Architect
- Technical Designer
- Integration Solution Architect
- Integration Solution Designer
- Tester
- Support Specialist
- User Experience Architect
- System Admin
- Business Analyst
- Configurator
- Deployment Lead
- Platform Administrator
- Report Admin
- Report Designer
- Report Developer
Minimum 7 year(s) of experience is required
Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Read Before Applying
Please make sure you meet the qualifications and requirements listed below before submitting your application. Incomplete applications or those not meeting the requirements may not be considered.
Job Title: Software Engineer
Job Description:
We are looking for a talented and motivated Software Engineer to join our team. This role is responsible for designing, developing, testing, and maintaining software systems and applications that support the company's operations.
The Software Engineer will collaborate with cross-functional teams including product managers, designers, and fellow engineers to build scalable, secure, and maintainable solutions. The ideal candidate must be detail-oriented, analytical, and passionate about creating high-quality software.
Key Responsibilities:
Software Development
- Design, develop, and test software applications based on specifications and project requirements.
- Write clean, efficient, and well-documented code following industry best practices.
- Maintain and enhance existing applications to improve performance and user experience.
Debugging and Issue Resolution
- Identify, troubleshoot, and resolve software issues, bugs, and performance bottlenecks.
- Provide timely fixes and ensure minimal disruption to users.
Collaboration and Teamwork
- Work closely with product managers, UI/UX designers, and other engineers throughout the software development lifecycle.
- Participate in team discussions to share ideas, provide feedback, and propose improvements.
Testing and Quality Assurance
- Perform unit testing and integration testing to ensure software reliability.
- Participate in code reviews to maintain high coding standards and software quality.
System Integration and Database Management
- Work with APIs and third-party services for system integration.
- Manage and optimize database queries to ensure smooth system performance.
Continuous Improvement
- Contribute to the adoption of new tools, technologies, and frameworks.
- Suggest and implement process improvements for software development and deployment.
Required Qualifications:
- Bachelor's Degree in Computer Science, Information Technology, or related field.
- 1–3 years of experience as a Software Engineer or in a similar role.
- Proficiency in at least one programming language (e.g., Java, C#, Python, PHP, JavaScript).
- Experience with frameworks, libraries, and development tools.
- Familiarity with databases (MySQL, MongoDB, etc.) and APIs.
- Knowledge of software development best practices (version control, code documentation, testing).
- Strong analytical thinking, problem-solving skills, and attention to detail.
- Ability to work both independently and collaboratively in a fast-paced environment.
Compensation & Benefits:
- Coverage under SSS (Social Security System)
- Active Pag-IBIG Fund membership
- PhilHealth coverage
- 13th Month Pay in accordance with Philippine Labor Law
- Paid Statutory Holidays
- Paid Leave Benefits (Vacation, Sick, Maternity, and Paternity Leave — based on eligibility and employment status)
Work Environment:
- Office-based role with opportunities for project-based remote collaboration.
- Collaborative and innovative environment with exposure to various technologies.
- Fast-paced projects requiring adaptability and problem-solving.
- Opportunities for professional growth through continuous learning and development.
HOW TO APPLY ON GMAIL:
Interested applicants may send their updated resume and portfolio or sample projects to:
Email:
Contact No.:
Subject Line: Application – Software Engineer
Important Reminder for Onsite Interviews:
If you are invited for an onsite interview, please bring the following:
- Xerox copy of a valid ID (front and back) with 3 signatures
- Updated resume
- Ballpen
- NBI Clearance/Police Clearance
- Barangay Clearance
Job Type: Full-time
Ability to commute/relocate:
- Quezon City: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Attached is your portfolio / project work
- How much experience do you have in this role?
Work Location: In person
Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Description
● Application Development:
Design, develop, and maintain applications using RPG (including RPG IV, RPGLE, and
potentially RPG III) and CL programming languages (SaFE Agile Framework).
● System Analysis and Design:
Analyze business requirements and translate them into technical specifications and
designs for RPG-based solutions.
● Database Management:
Work with DB2 databases on the AS/400, including designing tables, writing queries,
and managing data.
● Testing and Debugging:
Conduct unit testing, system testing, and debugging of RPG programs to ensure code
quality and functionality.
● Collaboration:
Collaborate with business analysts, end-users, and other IT team members to gather
requirements, resolve issues, and ensure successful project delivery.
● Documentation:
Create and maintain technical documentation for developed applications, including
design specifications, code documentation, and user support materials.
● System Maintenance:
Support and maintain existing AS/400 applications, including troubleshooting issues,
optimizing performance, and implementing upgrades.
● Integration:
Integrate applications with other systems, potentially using APIs and web services,
although this can vary depending on the specific project and environment.
Requirements
Required Skills:
RPG Programming:
● Strong proficiency in RPG (including RPG IV, RPGLE, and potentially RPG III).
CL Programming:
● Experience with CL (Control Language) for system control and job management
on the AS/400.
SQL:
● Familiarity with SQL for database interaction within the DB2 environment.
AS/400 System Knowledge:
● Understanding of the AS/400 architecture, operating system, and development
tools.
Analytical and Problem-Solving Skills:
● Ability to analyze complex business requirements and troubleshoot technical
issues.
Communication Skills:
● Ability to communicate effectively with both technical and non-technical
audiences.
Collaboration and Teamwork:
● Ability to work effectively as part of a team and collaborate with other IT
professionals.
Testing and Debugging:
● Experience with testing methodologies and debugging techniques for RPG
applications.
Modern Integration Techniques:
● Knowledge of APIs and web services is often a plus.
Job Types: Full-time, Permanent
Pay: Php90, Php120,000.00 per month
Benefits:
- Flexible schedule
- Flextime
- Work from home
Application Question(s):
- expected salary?
Education:
- Bachelor's (Required)
Experience:
- Software Engineering - Application Developer: 3 years (Required)
Work Location: In person
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
Qualifications
- Degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 5–7 years of experience in software engineering, with at least 2–3 years in technical leadership or management roles.
- Strong engineering background — proven track record in designing, developing, deploying, and scaling end-to-end software solutions.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to operate in fast-paced environments and balance competing priorities. Strong mentoring and coaching skills; passionate about growing people and teams.
- Highly creative, able to challenge conventional approaches, and drive innovative solutions. Ability to balance immediate delivery needs with long-term architecture and scalability.
- Strong leadership skills and sense of accountability.
Responsibilities
- Drive architectural decisions, software design, and technical implementation alongside engineers.
- Lead, mentor, and coach engineering teams while still being close enough to the codebase to guide technical direction.
- Manage multiple teams using current tools and improve agile practices.
- Regularly define and update objectives with the team, ensuring alignment with business goals.
- Collaborate with product and business stakeholders to align priorities, resolve trade-offs, and deliver value.
- Create a culture of technical excellence, creativity, and accountability.
- Balance short-term delivery needs with long-term scalability and sustainability. Recruit, develop, and retain top engineering talent.
- Identify opportunities for innovation in process, tools, and technology.
- Support budgeting and resource allocation decisions with technical insights.
- Champion engineering best practices, code quality, testing, and operational excellence.
- Inspire the team with stretch goals and enable them to achieve success.
Job Type: Full-time
Work Location: Remote
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
Organizational Level 1 : Amdocs Services
Organizational Level 2 : CBS APAC
Manager : Abhishek Uday Patwari
Location : Philippines- Pasig - (Amdocs Site)
Talent Acquisition: Aira Kess Pradillada Marbella
Required Travel : Minimal
Open to Relocation : Relocation - No
Referral Bonus Reward Amount * : Php500.00
* In case this job is open for Amdocs employees only "Refer Friend to Job" option is disabled
Who are we?Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers' innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our employees around the globe are here to accelerate service providers' migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $5.00 billion in fiscal 2024. For more information, visit
At Amdocs, our mission is to empower our employees to 'Live Amazing, Do Amazing' every day. We believe in creating a workplace where you not only excel professionally but also thrive personally. Through our culture of making a real impact, fostering growth, embracing flexibility, and building connections, we enable them to live meaningful lives while making a difference in the world.
In one sentenceManage and lead design, development, and maintenance projects, to meet their Scope, Quality, Time, and Budget. Responsible for Team and People management
What will your job look like?- You will be responsible for full lifecycle of software engineering project (planning, execution, monitoring, risk management, resolution of issues, and achievement of the targets) within agreed quality, time, budget, and other agreed KPIs/SLAs
- You will be responsible for Team and People management (professional and personal care aspects)
- You will lead the team to resolve technical challenges, lead unit level initiatives to build technical competency to meet the needs of the team or unit
- You will lead the team for meeting the best software engineering practices, quality processes and methodologies
- You will promote and instill a culture of continuous improvement and efficiency to the software/business processes through out-of-the-box thinking on product and processes by utilizing or creating new software engineering tools and different innovation techniques
- You will manage multiple interfaces (internal and external), relationships and communication to ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business
Bachelor's degree in Science/IT/Computing or equivalent
10+ years of experience in SW Engineering role
- Significant proficiency/in-depth knowledge in the domain (technology and/or products)
- 4-5 years of experience in leading engineers through project lifecycle
- Thorough understanding of software development and/or support methodologies, principles and procedures and related software management tools
- You will be challenged with leading and mentoring a few development teams & projects
- You will join a strong team with lots of activities, technologies, business challenges and a progression path
- You will have the opportunity to work with the industry most advanced technologies
Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
Engineering Manager
At JoyRide, our Engineering Managers are not just people managers — they are technical leaders who grew from strong engineering backgrounds and now want to multiply their impact by leading teams. If you are someone who's great at building software but feels ready to step up and lead other engineers — this is the role for you.
You will be responsible for building and continuously improving our engineering practices while strengthening the technical and leadership skills of our engineers. Reporting directly to the Head of Software Engineering, you will collaborate closely with other department heads to ensure company and departmental goals are met, with a strong focus on technical excellence, innovation, and agile delivery.
We're looking for someone who is both highly technical and highly human: you'll design, challenge, and guide technical decisions while also coaching, inspiring, and enabling your team. You'll be creative in implementing software, driven to push limits, and able to balance what the business needs now with what we need to scale for the future.
Responsibilities
- Lead, mentor, and coach engineering teams while still being close enough to the codebase to guide technical direction.
- Drive architectural decisions, software design, and technical implementation alongside engineers.
- Manage multiple teams using current tools and improve agile practices.
- Collaborate with product and business stakeholders to align priorities, resolve trade-offs, and deliver value.
- Create a culture of technical excellence, creativity, and accountability.
- Regularly define and update objectives with the team, ensuring alignment with business goals.
- Balance short-term delivery needs with long-term scalability and sustainability. Recruit, develop, and retain top engineering talent.
- Identify opportunities for innovation in process, tools, and technology.
- Support budgeting and resource allocation decisions with technical insights.
- Champion engineering best practices, code quality, testing, and operational excellence.
- Inspire the team with stretch goals and enable them to achieve success.
Qualifications
- Degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 5–7 years of experience in software engineering, with at least 2–3 years in technical leadership or management roles.
- Strong engineering background — proven track record in designing, developing, deploying, and scaling end-to-end software solutions.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to operate in fast-paced environments and balance competing priorities. Strong mentoring and coaching skills; passionate about growing people and teams.
- Highly creative, able to challenge conventional approaches, and drive innovative solutions. Ability to balance immediate delivery needs with long-term architecture and scalability.
- Strong leadership skills and sense of accountability.
Bonus Points
- Hands-on experience in Transportation / Mobility as a Service (TMaas) or related industries.
- Prior startup experience.
- Certifications in Agile, Scrum, PMP, or similar.
- Experience leading cloud-native, mobile-first, or large-scale distributed systems.
Perks
Flexible remote setup – Skip Metro Manila traffic; keep more time for family and personal growth.
Competitive HMO – Your health and well-being matter.
Grow with a bold, talented engineering team – We make sure our engineers feel challenged, valued, and continuously growing in their careers.
Software Engineering Lead
Posted 1 day ago
Job Viewed
Job Description
Primary Details
Time Type: Full time
Worker Type: Employee
The purpose of this role is to drive the efficient delivery of build artefacts and provide technical leadership in the design, development, and deployment of QBE's platforms.
Responsibilities:
- Ensure consulting services and project focus align with IT strategic objectives.
- Work with the business and IT to develop plans and strategies in line with the strategic direction.
- Manage the continuous improvement of development processes and methodologies.
- Resolve or escalate issues promptly according to SLAs.
- Deliver solutions meeting customers' needs and assess customer impacts.
- Build and maintain strong working relationships with key stakeholders.
- Analyse business requirements, and design and implement solutions.
- Estimate effort for activities, report on progress and manage activities within agreed budgets.
- Ensure teams are adequately skilled and technical abilities are at desirable levels.
Work Experience:
Necessary Work Experience includes:
- Moderate relevant experience.
Preferred Work Experience includes:
- Experience in financial services.
Qualifications:
Necessary Qualifications include:
- Tertiary Degree or equivalent combination of education and work experience.
Global Disclaimer:
The duties listed in this job description do not limit the assignment of work. They are not to be construed as a complete list of the duties normally to be performed in the position or those occasionally assigned outside an employee's normal duties. Our Group Code of Ethics and Conduct addresses the responsibilities we all have at QBE to our company, to each other and to our customers, suppliers, communities and governments. It provides clear guidance to help us to make good judgement calls.
US Only Disclaimer:
To successfully perform this job, the individual must be able to perform each essential job responsibility satisfactorily. Reasonable accommodations may be made to enable an individual with disabilities to perform the essential job responsibilities.
US Only - Travel Frequency:
Infrequent (approximately 1-4 trips annually)
US Only - Physical Demands:
General office jobs: Work is generally performed in an office environment in which there is not substantial exposure to adverse environmental conditions. Must have the ability to remain in a stationary position for extended periods of time. Must be able to operate basic office equipment including telephone, headset and computer. Incumbent must be able to lift basic office equipment up to 20 lbs.
Skills:
Communication, Critical Thinking, Customer Service, Financial Systems, Intentional collaboration, Managing performance, Process Improvements, Relational Database Management System (RDBMS), Risk Management, Software Development, Software Development Life Cycle (SDLC) Methodologies, Stakeholder Management, Strategic Leadership, Team Management, Waterfall Model
How to Apply:
To submit your application, click "Apply" and follow the step by step process.
Equal Employment Opportunity:
QBE is an equal opportunity employer and is required to comply with equal employment opportunity legislation in each jurisdiction it operates.
Be The First To Know
About the latest Application developer manager Jobs in Philippines !
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
We are working on a high-scale project with our client based in the Middle East as they're building a brand-new mobile platform, and we're looking for an experienced
Engineering Manager
to lead and grow the team responsible for building one of our new mobile platforms.
You'll oversee engineering execution, ensure technical excellence, and drive innovation in cloud, data streaming, and fullstack development. This is a hands-on leadership role where you'll balance people management with technical oversight.
Key Responsibilities
- Manage, coach, and grow a high-performing team of engineers, fostering a culture of collaboration and continuous improvement.
- Define the technical direction and ensure alignment with business goals.
- Oversee the design and delivery of scalable solutions using
.NET
and modern fullstack practices. - Ensure the effective implementation of
Apache Kafka
for SFTP APIs, real-time dashboards, and event-driven integrations. - Drive cloud strategy, leveraging
AWS
and integrating with
Azure
services for reliable streaming solutions. - Partner with product and design teams to deliver features on time with high quality.
- Promote engineering best practices in coding, architecture, testing, and DevOps.
- Advocate for operational excellence, monitoring, and system reliability.
Qualifications
Must-Have Skills:
- Strong engineering background with hands-on
.NET
experience. - Proven expertise with
Apache Kafka
for data streaming and event-driven systems. - Solid experience with
AWS
cloud services; familiarity with Azure integrations. - Track record of leading engineering teams and delivering large-scale projects.
Nice-to-Have Skills:
- Kubernetes
for container orchestration. - Frontend knowledge (React, Angular, or ) for fullstack oversight.
- Experience in highly scalable, consumer-facing platforms.
Location:
Remote
S
chedule:
Monday to Friday, 12PM-9PM (GMT +8)
12-month contract, subject to extension, as this is a long-term project
If this sounds like you, apply now and be part of shaping a next-generation platform
Software Engineering Lead
Posted 1 day ago
Job Viewed
Job Description
1 Opening
Taguig, Taguig City
Role descriptionResponsibilities:
- Conduct analysis on business requirements and prepare technical design
- Collaborate with cross-functional teams, including front-end developers, business analysts, testers, support teams to translate business requirements into effective and user-friendly end-to-end solutions
- Design and implement complex application using Java and Spring Boot
- Execute unit testing using Junit
- Conduct code reviews and provide constructive feedback to maintain code quality standards
- Stay up-to-date with the latest industry trends and best practices, and proactively apply them to enhance the development process
- Troubleshoot, debug and optimize code to address performance and scalability issues
- Work closely with the BA/QA to ensure the delivery of high-quality software that meets established standards
- Collaborate with other teams to integrate back-end services with front-end components, ensuring seamless end-to-end functionality
- Provide updates and status reports during development and related support activities
- Ensure solutions are based on standards, maintainable and delivered on schedule
- Resolve technical issues through debugging, research, and investigation
- Participate in Scrum ceremonies
- Proactively share accomplishments, knowledge, and lessons within the team
Requirements:
- At least 6 years' experience developing Java web/API applications
- Strong understanding of Core Java concepts and best practices
- Good experience in Scrum
- Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
- With knowledge/experience using the following tools: Git, Confluence, Jira
- Background in retail business is a plus
- Amenable to working midshift schedule
Java,Spring Boot,Spring Integration
About USTUST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Manager Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Azure Virtual Desktop Operations Manager to lead our virtual desktop infrastructure team. The ideal candidate will have a strong background in managing Azure Virtual Desktop environments, along with proficiency in Nerdio Manager and other Azure management tools.
Key Responsibilities
- Strong understanding of Azure Virtual Desktop Infrastructure, Operations and end to end connectivity.
- Develop and implement strategies for AVD deployment, management, and optimization.
- Ensure the team follows best practices and maintains high standards of performance and security.
- Oversee the configuration and management of AVD host pools, workspaces, and session hosts.
- Ensure efficient management of AVD images and scaling solutions.
- Implement and enforce security policies and procedures to ensure secure system access.
- Utilize Nerdio Manager for Enterprise to manage and optimize AVD, Windows 365, and Intune environments.
- Troubleshoot and resolve complex issues related to virtual desktops and applications.
- Oversee the configuration and management of Azure IaaS, VNet, NSG, and firewall settings.
- Utilize Azure Monitor, Log Analytics, and Diagnostics settings for monitoring and troubleshooting.
Implement automation to improve service delivery and reduce operational overhead.
Collaboration and Documentation:
Collaborate with other IT teams to identify and implement improvements.
- Maintain comprehensive documentation related to VDI, virtual apps, and mobility activities/processes.
Ensure adherence to ITIL processes and use of ticketing tools like ServiceNow.
Required Qualifications:
Associate or Bachelor's degree in Computer Science or related discipline, relevant experience may substitute for the degree
- 8-10 years of overall virtualization technology experience.
- 8-10 years extensive Microsoft server/desktop administration and Active Directory in multi domain forest environment (including GPOs, JSON, PowerShell scripting, DNS, DHCP, ADFS, RDS, SQL)
- Expertise in the Windows 10,11 operating environment, imaging process and Office 365
- Experience creating, maintaining, and communicating complex information technology documentation
- Working experience of Azure administration
- Experience creating software packages, deployment, patch management, data, and cost analytics
- Knowledge of Azure cloud, networking, and enterprise architecture
- Experience with security hardening of VDI infrastructure.
- Hands-on experience with network connectivity to Azure.
Experience working with multiple vendors such as Microsoft (primary), Citrix, and VMware Horizon (desirable but not required)
Experience:
Proven experience in managing AVD environments in a production setting.
- Experience in leading and managing technical teams.
Hands-on experience with network connectivity to Azure.
Soft Skills:
Strong leadership and team management skills.
- Excellent problem-solving and troubleshooting abilities.
- Effective communication and collaboration skills.
- Ability to work independently and as part of a team.
Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests.
Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits.
What's in it for you?
- Competitive Total Rewards Package
- Target variable incentives
- Medical Plan (HMO) from Day 1 of employment with free dependents
- Life insurance
- Paid Time-Off Benefits
- Sick Leave Conversion
- Night Differential offered
- Employee Referral Program
- All Mandatory Statutory Benefits
R1 RCM Inc. ("the Company") is dedicated to the fundamentals of equal employment opportunity. The Company's employment practices , including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person's age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, or any other characteristic protected by local law. Furthermore, the Company is dedicated to providing a workplace free from harassment based on any of the foregoing protected categories.
Visit us on Facebook:
R1Philippines #AllTogetherBetterinR1PH