Roles and Responsibilities
API Architecture: Design, develop, and maintain high-performance RESTful APIs using the Laravel framework to power mobile and web applications.
Third-Party Integration: Lead the integration of the WhatsApp Business API and various Social Media APIs (Facebook, Instagram, LinkedIn) for automated messaging and data syncing.
Security & Anti-Theft Logic: Implement and troubleshoot advanced security features, including Intruder Selfie uploads, GPS tracking accuracy, and device status alerts (Unplug/Movement/Pocket alerts).
Data Management: Oversee cloud-based backup systems, ensuring real-time synchronization of files, photos, and contacts between mobile devices and the server.
Performance Optimization: Optimize API response times and database queries (MySQL/PostgreSQL) to handle high-concurrency tracking and data uploads.
Cross-Platform Collaboration: Work closely with Android/iOS developers to ensure seamless handshake between mobile triggers (like Fake Shutdown or Airplane Mode) and the backend panel.
Documentation: Maintain comprehensive documentation for all custom API endpoints and integration workflows using tools like Swagger or Postman.
Mandatory Skills & Qualifications
Core Backend: 3+ years of professional experience with PHP and the Laravel framework (ver 9.x/10.x).
API Expertise: Deep understanding of RESTful API design, JWT authentication, and JSON data handling.
Integration Specialist: Hands-on experience with WhatsApp Business API (Twilio or Meta direct) and OAuth2 protocols for Social Media integrations.
Database Management: Proficiency in MySQL or PostgreSQL, including schema design and query optimization.
Security Knowledge: Familiarity with implementing security protocols, handling file uploads (S3/Cloud Storage), and managing real-time data via WebSockets (Pusher/Laravel Echo).
Version Control: Advanced proficiency with Git (GitHub/GitLab) and CI/CD pipelines.
Problem Solving: Proven ability to debug complex "silent" errors, such as backup progress stalls or GPS location offsets.
Education: Bachelor's degree in Computer Science, IT, or a related technical field.
Job Types: Full-time, Permanent
Pay: ?15,000.00 - ?60,000.00 per month
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.