Home/Job List/Full Stack / PHP Developer

Full Stack / PHP Developer

Digital Magic Technologies Private Limited

Chennai, Tamil Nadu, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Full Stack / PHP Developer

Job Summary

We are looking for a motivated and passionate Full Stack PHP Developer with 1–3 years of experience to join our development team. The ideal candidate should have hands-on experience in PHP, modern JavaScript frameworks, backend development, databases, and REST APIs. You will be responsible for developing, maintaining, and enhancing web and mobile applications while collaborating with cross-functional teams.

Key Responsibilities

Backend Development

  • Develop and maintain backend applications using PHP and Node.js.
  • Design and implement RESTful APIs for web and mobile applications.
  • Integrate and manage databases such as MySQL, MongoDB, and Redis.
  • Optimize application performance and database queries.
  • Implement authentication, authorization, and business logic.

Frontend Development

  • Develop responsive and user-friendly interfaces using Angular, AngularJS, or React.
  • Ensure cross-browser and cross-device compatibility.
  • Work closely with UI/UX designers to deliver high-quality user experiences.
  • Integrate REST APIs and manage client-side data efficiently.

Database Management

  • Design, maintain, and optimize MySQL databases.
  • Work with MongoDB and other NoSQL databases.
  • Implement caching using Redis.
  • Write efficient SQL queries and manage database migrations.

Mobile Application Development

  • Develop and maintain mobile applications using Flutter or React Native.
  • Basic knowledge of native Android or iOS development is an added advantage.
  • Integrate mobile applications with backend APIs.
  • Ensure performance, security, and usability across mobile devices.

Server & Deployment Support

  • Basic knowledge of Linux server environments (Ubuntu, CentOS, or RHEL).
  • Assist with application deployment and configuration.
  • Monitor application logs, processes, and disk usage.
  • Coordinate with DevOps or infrastructure teams when required.

Version Control & Collaboration

  • Use GitHub for version control and collaboration.
  • Manage branches, merges, and pull requests.
  • Participate in code reviews and follow coding standards.
  • Maintain proper technical documentation for code and deployments.

Required Skills & Qualifications

  • 1–3 years of software development experience.
  • Strong proficiency in PHP.
  • Working knowledge of Node.js.
  • Hands-on experience with Angular, AngularJS, or React.
  • Good understanding of MySQL, MongoDB, and Redis.
  • Experience with Flutter, React Native, or basic native Android/iOS development.
  • Basic understanding of Linux server environments.
  • Experience with GitHub and version control.
  • Strong understanding of REST APIs and JSON.
  • Excellent debugging and problem-solving skills.

Preferred Skills

  • Knowledge of application performance optimization.
  • Understanding of software development best practices.
  • Ability to learn new technologies quickly.

Soft Skills

  • Strong communication and interpersonal skills.
  • Ability to work independently and within a team.
  • Positive attitude and willingness to learn.
  • Good time management and ownership of assigned tasks.

Experience

  • Minimum: 1 Year
  • Maximum: 3 Years

Pay: ₹300,000.00 - ₹420,000.00 per year

Work Location: In person

Required Skills

JavaScriptReactAngularNode.jsPHPFlutterReact NativeSQLMongoDBRedis

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience13 years
Positions1

Posted by

N/A

Posted on:

28 Jul 2026

About Digital Magic Technologies Private Limited

More open roles

Browse all jobs →