Job Description
The ideal candidate will efficiently develop high-quality, scalable web applications using PHP and Laravel, with strong frontend capabilities. They will contribute to the entire software development lifecycle, including design, development, testing, and deployment. This role requires collaboration with both backend and frontend teams, specifically integrating interactive mapping features using Leaflet.js.
Key Responsibilities
- Coordinate effectively with backend and frontend UI/UX developers to deliver cohesive web applications.
- Design and implement robust, scalable web applications using the Laravel framework.
- Develop interactive map-based features and visualizations using Leaflet.js and integrate them into the application.
- Implement server-side logic to process and validate inputs from frontend clients.
- Write clean, reusable, and efficient code while identifying and fixing bugs promptly.
- Interact with MySQL, SQLite databases, and RESTful APIs handling JSON data.
- Ensure all database queries are parameterized to avoid SQL injection attacks.
- Enforce security best practices throughout the application stack.
- Write unit and integration test cases to verify functionality and enhance security.
- Create and maintain clear documentation for code components and features.
- Proficiency in JavaScript frameworks (e.g., AngularJS) and front-end technologies is a plus.
Qualifications
- Bachelor’s degree in Computer Science or related field.
- Proven experience in full stack software development with a strong emphasis on PHP and Laravel.
- Hands-on experience with Leaflet.js or similar JavaScript mapping libraries.
- Solid understanding of relational databases like MySQL and experience with REST APIs.
- Passion for writing clean, maintainable, and well-tested code.
- Familiarity with frontend technologies such as AngularJS, Vue.js, or React is advantageous
- Salary has been indicated above but is negotiable depending on experience
Job Types: Full-time, Permanent
Pay: ₹70,000.00 - ₹100,000.00 per month
Benefits:
- Cell phone reimbursement
- Paid sick time
- Provident Fund
Application Question(s):
- Describe, in around 500 words, a project where you integrated mapping or GIS features into a web app and mail to atul.mathur@brandidea.ai.
Experience:
- PHP: 3 years (Required)
- MySQL : 3 years (Required)
- Laravel: 1 year (Required)
- Leaflet: 3 years (Required)
Work Location: In person