Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - PHP @ Jeavio

Home > Software Development

 Senior Software Engineer - PHP

Job Description

Looking for an experienced PHP/Laravel & React Fullstack Developer, responsible for developing and maintaining complex enterprise-level applications and real-time operations.

Backend Responsibilities

  • Design, develop, and maintain complex backend features using Laravel (v9+), adhering to SOLID principles and clean architecture patterns.
  • Build and manage scalable RESTful APIs to support mobile applications, web interfaces, and third-party integrations, ensuring proper versioning and backward compatibility.
  • Develop robust queue-based job processing systems with Laravel Queues (Redis/Database) for asynchronous tasks such as data imports/exports, batch processing, and external service integrations.
  • Design and optimize relational database schemas in MySQL, including advanced relationships, stored procedures, triggers, query tuning, and materialized views.
  • Create and maintain comprehensive automated test suites (unit, integration, and feature tests) using PHPUnit to ensure code quality, reliability, and maintainability.
  • Implement performance optimization strategies such as caching with Redis, query tuning, and memory management for handling high-volume operations.
  • Proactively debug, monitor, and resolve production issues using logs, monitoring tools, and performance profilers to ensure system stability and availability.

Frontend Responsibilities

  • Develop modern, responsive user interfaces using React (v17+) with functional components, hooks, and ES6+ features, following modular and reusable design principles.
  • Build advanced data grids and interfaces with AG-Grid Enterprise to handle complex filtering, sorting, pagination, and real-time updates for large datasets.
  • Implement real-time features using WebSockets, Firebase push notifications, and event-driven UI updates to support messaging, tracking, and live data flows.
  • Create robust form systems using React Hook Form, Formik, and Yup to support multi-step workflows, dynamic fields, validation, and user-friendly feedback.
  • Integrate mapping and geolocation features using Google Maps API and related libraries for tasks like route planning, tracking, and visualization.
  • Manage application state effectively using Context API and React Query, with strategies for data caching and background syncing in high-traffic environments.
  • Ensure mobile-first design through Tailwind CSS and progressive web app (PWA) principles, offering seamless UX across devices and screen sizes.
  • Optimize frontend performance using code splitting, lazy loading, virtualized lists, and render optimization techniques such as React.memo and useMemo.
  • Implement end-to-end testing using Jest, React Testing Library, and mocking strategies to validate UI components, API interactions, and business logic.
  • Collaborate closely with backend teams to define API contracts, handle loading states, manage error boundaries, and apply best practices for client-server data handling.

Competencies for Success

  • Ability to analyze complex business requirements and architect scalable solutions; skilled in debugging distributed systems and solving UI/UX challenges effectively.
  • Proficient in developing robust backend systems using PHP and Laravel, with hands-on experience in building interactive, component-driven UIs using React.
  • Expert in identifying and resolving performance bottlenecks in backend (e.g., query optimization, caching) and frontend (e.g., virtual DOM, bundle size).
  • Strong knowledge of data modeling, ETL, large dataset handling, and building resilient systems with third-party API and webhook integrations.
  • Understanding of web security best practices and familiarity with DevOps workflows, deployment, monitoring, and production incident handling.
  • Commitment to clean, maintainable code with documentation, tests, and a focus on reducing technical debt through thoughtful refactoring.
  • Expertise in responsive, mobile-first, accessible UI development with strong attention to detail and user experience across roles and platforms.
  • Knowledge of WCAG guidelines, screen reader compatibility, keyboard navigation, and ensuring UI consistency across browsers and devices.
  • Experience implementing real-time features via WebSockets and building interactive dashboards using D3.js, Chart.js, or similar libraries.
  • Strong verbal and written skills for working with cross-functional teams, conducting code reviews, and documenting decisions effectively.
  • Quickly adapts to new technologies, domains, and frameworks with a strong drive to stay current with ecosystem trends and best practices.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Jeavio
Location(s): Vadodara

+ View Contactajax loader


Keyskills:   GIT Docker Php Laravel Rest Api Development MySQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Looking For Java Fullstack Developer_loc -yelahanka-hybrid_3 Days Wfo

  • Intel
  • 6 - 8 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

GN- T&O-Senior Manager - Instructional Design

  • Accenture
  • 13 - 18 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Engineering Manager

  • Cognizant
  • 11 - 13 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Lead Linux Device Driver Developer- Audio

  • Capgemini
  • 9 - 14 years
  • Bengaluru
  • 2 days ago
₹ 0-45 Lacs P.A.

Jeavio

Company DetailsJeavio