5 - 31 years

2 - 4 Lacs

Posted:4 days ago| Platform: Apna logo

Apply

Work Mode

Remote

Job Type

Part Time

Job Description

Laravel Developer (Subscription, Adoption & Renting Modules) Responsibilities - Develop, test, and maintain Subscription, Adoption, and Renting modules using Laravel. Design and implement a secure, scalable backend architecture for the Anibirds platform. Integrate and manage payment gateways (Razorpay, Stripe, PayPal) for recurring and one-time transactions. Build and maintain RESTful APIs for mobile and web integration. Create and manage admin dashboards for plans, users, bookings, and analytics. Write clean, maintainable, and well-documented code following Laravel best practices. Implement booking, scheduling, and renewal automation with queues and cron jobs. Collaborate with the design and management team to ensure smooth functionality. Maintain data security, optimize application performance, and manage deployment processes. Specific Requirements - Proven experience in Laravel 9+ / PHP 8+ and MySQL development. Strong understanding of Eloquent ORM, API authentication (Sanctum/Passport/JWT), and MVC architecture. Experience with payment gateway integration, subscription billing, and webhook handling. Proficiency in Git, Composer, and server deployment (AWS, cPanel, or DigitalOcean). Strong grasp of security best practices (CSRF, XSS, SQL injection prevention). Ability to write unit and integration tests to ensure code reliability. Familiarity with Docker, Redis, or queue-based processing (preferred). Prior experience with NGO / social impact projects is a plus. Strong communication, teamwork, and problem-solving skills. Key Technical Skills - Laravel 9+ / PHP 8.1+ – Deep understanding of architecture, service providers, and middleware. MySQL / MariaDB – Skilled in schema design, indexing, and query optimization. Eloquent ORM – Expertise in complex relationships, query scopes, and eager loading. RESTful API Development – Experienced with versioning, pagination, and filtering. Authentication & Authorization – Laravel Sanctum / Passport / JWT, and RBAC implementation. Payment Integration – Razorpay, Stripe, PayPal; recurring payments and webhook setup. Queues & Background Jobs – Using Redis or Beanstalkd for async tasks and notifications. Scheduling (Cron Jobs) – Automating renewals, reminders, and maintenance tasks. Testing – PHPUnit or Pest for unit, feature, and integration tests. Security Practices – Protecting against CSRF, XSS, SQL injection, and securing webhooks. Version Control / CI-CD – Git (GitHub/GitLab), automated testing, and deployment pipelines. Deployment & Server Management – Linux, Nginx/Apache, Composer, AWS/DigitalOcean familiarity. Notifications – Integrating Email/SMS via Mailgun, Twilio, or MSG91. Documentation – Creating technical and API docs with Swagger/OpenAPI. Soft Skills – Strong communication, team collaboration, and code ownership.

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

greater kolkata area

palampur, himachal pradesh