⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Full Stack Developer (Laravel and Vue)

  • Source: LinkedIn
  • TechGrove by Banyan Software
  • Remote
  • Bengaluru
  • Full-Time
  • Senior

Job Description

TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.

About Clockwork IT and TotalCtrl

Clockwork IT is a UK software business headquartered in Warwickshire and part of Banyan Software, a global group that acquires and grows vertical software businesses for the long term. Our core product, TotalCtrl, is a field service management (FSM) platform used by UK service businesses to run scheduling and dispatch, an engineer mobile app, asset and site history, quoting, contracts, planned maintenance, invoicing and reporting.

We are focused on growth in fire and security, solar and renewable energy, and grounds maintenance, and we are building Jerrold, our AI assistant embedded in TotalCtrl. We are a small team, so every hire has real impact on our customers and our product.

The opportunity

TotalCtrl is powerful and proven, but it has grown over many years into a large and complex product. Our customers love what it can do and tell us it can be hard to use. Our next chapter is about simplifying it: cleaner workflows, a modern and consistent Vue front end, faster performance, and a codebase the team can move quickly and safely in.

We are looking for a senior developer who will do more than write code. You will challenge how we work, question assumptions, and help the existing team leave old habits behind. You will set a higher bar on code quality, testing, reviews and delivery, and you will work closely with our Lead Developer and AI Architect to shape the technical direction of the product, including how AI (our Jerrold assistant) becomes part of the core experience.

Key responsibilities

  • Simplify the product: Work with the product owner and customers to identify complexity, redundant features and confusing workflows, and redesign them to be simpler and faster.
  • Modernise the front end: Lead the move to a consistent, component based Vue 3 front end with a shared design system and a mobile friendly, accessible user experience.
  • Refactor the back end: Break down legacy PHP and Laravel code into clean, well structured, testable services; upgrade frameworks and dependencies; remove technical debt.
  • Optimise: Improve application and database performance (query optimisation, indexing, caching, queues), with measurable before and after results.
  • Raise engineering standards: Introduce and champion code reviews, automated testing, CI/CD, coding standards and clear documentation.
  • Challenge and coach: Constructively push the team, mentor developers, and lead by example on pace, quality and ownership.
  • Ship incrementally: Deliver the rebuild in safe, regular releases alongside live customers, avoiding a risky big bang rewrite.
  • AI development: Build AI powered features with the Lead Developer and AI Architect, including LLM integrations, AI assisted workflows and Jerrold capabilities inside TotalCtrl.
  • Use AI to go faster: Bring modern AI assisted development practices (Copilot, Claude, Cursor or similar) into the team’s daily workflow.
  • Architecture input: Contribute to technical roadmap decisions, API design, security and scalability.

Essential skills and experience

  • 5+ years of professional PHP development, with deep, hands on Laravel experience (Eloquent, queues, events, policies, testing).
  • Strong, recent Vue.js experience (Vue 3, Composition API, Pinia or Vuex, Vite), building complex, data heavy business applications.
  • Proven track record of refactoring or modernising a large legacy codebase while it remains live.
  • Strong relational database skills (MySQL, PostgreSQL or SQL Server): schema design, query optimisation and indexing.
  • A genuine eye for UX and simplicity: you care about how the product feels to use, not just whether it works.
  • Automated testing (PHPUnit or Pest, front end testing), Git workflows, code review and CI/CD.
  • Confident communicator who can challenge ideas respectfully, explain trade offs, and influence peers and senior stakeholders.
  • Experience working in or leading small, agile teams with a strong sense of ownership.

Desirable skills

  • **Hands on expe…

Skills

  • Laravel
  • banyan
  • php
  • claude-by-anthropic
  • Cursor
  • vue-js
  • vuex
  • vite
  • mysql
  • PostgreSQL
  • phpunit
  • openai
  • Tailwind
  • tailwind-css
  • vuetify
  • Figma
  • amazon-web-services
  • azure-devops
  • microsoft-azure
  • Docker
  • laravel-forge
  • forge
  • vapor
  • c-sharp
  • dot-net
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with TechGrove by Banyan Software

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes