Senior Full Stack Developer

PB, INFound today
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

About the Role

Experienced Software Developer with expertise in analyzing business requirements, designing scalable solutions, and developing enterprise-level web applications using PHP Laravel, Python Flask, and MySQL. Skilled in handling multiple projects simultaneously, optimizing system performance, building workflow automation systems, and developing backend APIs for accounting and job management platforms. Strong experience in creating role-based systems, workflow tracking, notification systems, status management, and client communication portals. The role also requires working knowledge of modern AI and LLM-based tools, with the ability to integrate AI capabilities into business applications and create agentic AI tools and multi-step AI workflows.

Key Responsibilities:

  • · Analyze business requirements and convert them into scalable technical solutions.
  • · Design and develop web applications and backend systems using PHP Laravel.
  • · Develop and maintain backend APIs and automation services using Python Flask.
  • · Work on multiple modules and enterprise applications under the Sapphire Hub platform, including:

Ledger IQ – General Ledger Audit Tool

Smart Taxvis – Personal Tax Return Working Paper Tool

Year End Pro – Automated Working Paper Checker

InsightX – Financial Analysis & KPI Dashboard

NoteVault – Hierarchical Client Notes System

TrackFlow – Workflow & Job Tracking System

DraftBox – AI Email Draft Assistant

ClientHub – Job & Project Management Portal

  • · Develop and maintain complex role-based systems for Admins, Team Leaders, Employees, Reviewers, Managers, and Clients.
  • · Build workflow automation systems for job assignment, progress tracking, status management, and notification handling.
  • · Implement automatic job allocation systems where:

Jobs are assigned to Team Leads

Team Leads further assign work to Employees

Pendency requests and document requirements are sent to clients

Clients upload pending documents directly into the system

Real-time status updates and notifications are managed across the platform

  • · Develop and optimize timesheet tracking, billing workflows, and job lifecycle management systems.
  • · Implement audit trails, activity logs, workflow histories, and role-based access controls.
  • · Design and manage relational databases using MySQL.
  • · Perform application speed optimization and performance tuning for large-scale Laravel applications, including job portals and workflow systems.
  • · Build RESTful APIs and integrate third-party systems and services.
  • · Integrate modern AI and Large Language Model (LLM) capabilities into web applications using secure APIs, structured prompts, and appropriate business controls.
  • · Design and create agentic AI tools that can perform multi-step tasks using tool/function calling, API orchestration, workflow logic, and human-in-the-loop approval where required.
  • · Evaluate and apply AI techniques such as prompt engineering, retrieval-augmented generation (RAG), context management, and structured output handling to solve practical business problems.
  • · Develop scheduled tasks, automation scripts, and notification systems.
  • · Work closely with stakeholders and business teams to improve operational workflows and system efficiency.
  • · Troubleshoot production issues, optimize queries, and improve system scalability and maintainability.
  • · Collaborate with frontend and backend teams to deliver end-to-end business solutions.
  • · Work on multiple enterprise modules, including accounting workflow automation, financial analysis tools, working paper automation, AI-assisted communication systems, and client management portals.
  • · Develop backend APIs using Python Flask & implemented logic for:

Automated Excel processing

Trial balance validation

Working paper comparison

Reconciliation workflows

Error and mismatch reporting systems.

  • · Developed and optimized a comprehensive job and project management portal using Laravel and MySQL featuring:

Multi-role workflow management

Real-time job dashboards

Intelligent job assignment

Employee timesheet tracking

Pendency management

Client portal access

Automated billing reports

Workflow status tracking

Notification systems

Deadline and TAT monitoring.

Technical Skills:

  • · Backend: PHP, Laravel, Python, Flask
  • · Database: MySQL
  • · API Development: REST APIs
  • · Modern AI Tools: Working knowledge of current AI/LLM tools and developer assistants such as ChatGPT/OpenAI, Claude, Gemini, GitHub Copilot, or equivalent platforms.
  • · Agentic AI Development: Ability to create AI agents and agentic workflows involving tool/function calling, multi-step reasoning workflows, API integrations, task automation, and human approval checkpoints.
  • · AI Application Development: Practical understanding of prompt engineering, LLM API integration, RAG concepts, embeddings/vector retrieval, structured outputs, context handling, AI safety, and secure handling of business data.
  • · Authentication: Role-based Access Control (RBAC), OAuth integrations
  • · Automation: Scheduled Tasks, Workflow Automation, Notification Systems
  • · Performance Optimization: Query optimization, application speed improvements, database indexing
  • · Project Management: Multi-project handling, workflow design, business process automation
  • · Tools & Concepts: Git, MVC Architecture, Queue Jobs, Excel Processing, Reporting Systems.

Pay: ₹50,000.00 - ₹65,000.00 per month

Benefits:

  • Health insurance
  • Life insurance

Education:

  • Bachelor's (Required)

Experience:

  • Laravel: 4 years (Required)
  • PHP: 6 years (Required)

Language:

  • English (Required)

Location:

  • Ludhiana, Punjab (Ludhiana) (Required)

Work Location: In person

Sapphire Info Solutions Private LimitedSenior Full Stack Developer
Apply to this job