Overview
Responsibilities:
● Assist in developing robust, secure, and scalable backend systems using PHP with a
strong emphasis on Object-Oriented Programming (OOP) principles.
● Work with PHP frameworks such as Laravel (Preferred) and CodeIgniter.
● Support CMS development and customization tasks using WordPress (with
WooCommerce) and Shopify.
● Develop and integrate backend services and RESTful APIs, background workers,
and job queues.
● Interact with databases using SQL (preferably PostgreSQL) and NoSQL (preferably
MongoDB) technologies.
● Contribute to building responsive user interfaces using HTML, CSS (with Tailwind),
and JavaScript (with jQuery / AJAX).
● Follow best practices in coding, including SOLID, KISS, DRY, YAGNI, and
Separation of Concerns (SoC).
● Gain exposure to the 12-Factor App (FA) methodology for cloud-native application
development.
● Participate in code reviews, daily standups, and problem-solving discussions.
Requirements:
● Strong foundational knowledge in OOP with PHP.
● Familiarity with PHP frameworks – Laravel (preferred) or CodeIgniter.
● Practical experience or understanding of CMS platforms such as WordPress
(especially WooCommerce) and Shopify.
● Proficiency in writing and optimizing queries in PostgreSQL or any other SQL dialect.
● Working knowledge of MongoDB or other NoSQL databases.
● Understanding of Backend Architecture, API development, and asynchronous
background tasks/workers.
● Good grasp of HTML, CSS (Tailwind CSS), and JavaScript (including jQuery and
AJAX).
● Basic understanding of Data Structures & Algorithms (DSA).
● Awareness of the 12-FA principles and modern application deployment standards.
● Commitment to writing clean, modular, and maintainable code using coding
principles like SOLID, KISS, DRY, YAGNI, and SoC.
Preferred Qualifications:
● Experience with Git and modern CI/CD workflows.
● Contribution to open-source projects or personal coding projects on GitHub.
● Understanding of Agile methodologies and tools like JIRA, Trello, etc.
● Exposure to Docker or containerization concepts.
NOTE:-
This job is only for freshers candidates.
Job Types: Fresher, Internship
Contract length: 6 months
Pay: ₹5,000.00 - ₹10,000.00 per month
Benefits:
- Work from home
Schedule:
- Day shift
- Monday to Friday
Education:
- Bachelor's (Required)
Work Location: Remote