PHP Developer | Remote | Jobs In India

Company Overview

At DigitalXnode, we help companies find skilled talent for their technology and business needs. We connect businesses with the right professionals for their projects, whether they need permanent hires or additional project support in India, US, UK, Australia, Dubai and other countries.

Job Summary

We are looking for an experienced PHP Developer to work with our client in India. The role is suited to a senior software professional with strong hands-on PHP experience, working knowledge of Python, and the ability to understand and modify large open-source codebases. You should be comfortable with Git-based development, code reviews, testing, and validating software changes before handoff.

Key Responsibilities

  • Develop, review, and maintain production-quality software with PHP as the primary development language.
  • Work with large and established open-source codebases and make changes without affecting existing functionality.
  • Implement and review Java and Rust features based on clear technical specifications.
  • Use Python for scripting, development tooling, validation, data-related tasks, and testing support.
  • Create, execute, and improve test suites to verify that features work correctly before handoff.
  • Use Git confidently for branching, diffs, patches, code review, and day-to-day source control.
  • Investigate issues, validate fixes, and help maintain the stability and quality of production software.
  • Collaborate with engineering team members to clarify requirements and ensure work meets agreed specifications.

Required Technical Skills

  • 4+ years of experience building production software in a senior capacity.
  • Strong hands-on PHP development experience.
  • Working knowledge of Python for scripting, tooling, data work, testing, or validation.
  • Ability to read, understand, and modify large open-source software codebases.
  • Strong Git skills, including branching, diffs, patches, and code reviews.
  • Good understanding of software testing and validating changes before release or handoff.
  • Ability to work with Java and Rust code and implement or review features against defined specifications.

Preferred Technical Skills

  • Experience working across multiple programming languages such as Java, Rust, Go, PHP, and Python.
  • Experience contributing to or maintaining mature open-source projects.
  • Exposure to automated testing, validation tooling, and software quality practices.
  • Experience working with large or complex backend systems.

Required Skills

  • Strong problem-solving and debugging ability.
  • Ability to understand existing code rather than relying only on greenfield development.
  • Attention to detail when reviewing code and validating changes.
  • Ability to work individually.
  • Clear communication and effective collaboration with technical teams.

AI Experience

AI experience is not specifically required.

Managerial Experience

Formal people-management experience is not mandatory.

Operational Experience

  • Experience supporting production software and working within established development processes.
  • Hands-on experience with Git-based workflows, code reviews, patches, and source-control practices.
  • Experience testing and validating software changes before handoff.
  • Comfort working with existing and large-scale codebases.

Qualifications

UG: Any Graduate. A degree in Computer Science, Information Technology, Engineering, or a related field will be preferred.

Certifications

Relevant software development, PHP, or technology certifications are optional.

Experience

4+ years of professional experience building production software, preferably in a senior development capacity.

Submit Resume at apply@digitalxnode.com

Explore more job opportunities at Job Openings

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...