Image Loading

PHP/Laravel Senior Developers - SaaS

Job Description

We are seeking experienced Senior PHP Laravel Developers to join our team and lead the transformation of our existing monolithic application into a modern, scalable and AI first SaaS platform. As a Senior Laravel Developer, you will play a crucial role in designing and implementing services architecture, ensuring seamless communication between services, and optimizing performance for our growing user base.

Responsibilities

  • Services Implementation: Design, develop, and deploy services using Laravel and related technologies. Ensure each service is modular, independent, and follows best practices.
  • API Design and Integration: Create well-defined APIs for communication between microservices. Integrate third-party services and APIs as needed.
  • Scalability and Performance: Optimize the platform for scalability, high availability, and performance. Implement caching, load balancing, and other techniques.
  • Multi-Tenancy: Design and implement relevant multi-tenancy features, allowing multiple customers to use the platform securely and efficiently.
  • Security and Compliance: Ensure data security, privacy, and compliance with industry standards (e.g., GDPR). Implement authentication, authorization, and encryption mechanisms.
  • Code Quality and Standards: Follow the coding standards, review code, and mentor junior developers to maintain high-quality codebase.
  • Documentation: Create technical documentation for architecture, APIs, and deployment processes.
  • Collaboration: Work closely with development teams, product managers, and DevOps engineers to achieve project goals.

Qualifications

  • Experience: Minimum 7-8 years of hands-on experience with PHP and Laravel framework.
  • Services: Proven experience designing and implementing services architecture.
  • SaaS Development: Previous work on transitioning monolithic applications to SaaS platforms.
  • APIs: Strong understanding of RESTful APIs, GraphQL, and other communication protocols.
  • Database Design: Proficiency in database design, including multi-tenancy considerations.
  • Cloud Services: Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Security: Knowledge of security best practices and compliance requirements.
  • Team Player: Excellent communication skills and ability to collaborate effectively with cross-functional teams.

Nice-to-Have

  • Containerization: Experience with Docker and Kubernetes.
  • CI/CD: Familiarity with continuous integration and deployment pipelines.
  • Frontend Technologies: Understanding of frontend frameworks (e.g., React, Vue.js).

Skills

  • SaaS
  • RESTful APIs
  • PHP
  • Laravel
  • Security

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 07, 2024

Experience

7 to 10 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent