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