Looking for a

FullStack Tech Lead

QUB-103
Location: Remote
Type: Full-time
Seniority: Lead

About Us:

As a Senior Full Stack Technical Lead at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products to the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong expertise in framework-less PHP development, including maintaining and evolving complex legacy monolithic applications.
  • Advanced hands-on experience with raw SQL and MySQL 5.7 environments.
  • Solid knowledge of Redis and Memcached.
  • Extensive experience working with Vue across both modern and legacy implementations.
  • Proficiency with Vue 3, Single File Components, Composition API, Pinia, and TypeScript.
  • Ability to maintain frontend applications built with globally loaded Vue scripts, vanilla JavaScript, and jQuery-era code.
  • Experience with modern frontend tooling based on Vite and established legacy pipelines involving SCSS and Gulp.
  • Ability to work effectively within complex legacy architectures featuring file-based routing, multiple database access patterns, and tightly coupled components.
  • Understanding of multi-tenant application architectures and the importance of maintaining strict tenant-level data isolation.
  • Working knowledge of API contracts connecting modern frontend applications with legacy backend systems for authentication and data access.
  • Experience safely maintaining legacy or customized third-party database libraries and sensitive areas of established codebases.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Take technical ownership of safe and reliable changes across the client’s backend and frontend web stack.
  • Lead technical decision-making across the legacy PHP monolith and the modern Vue-based dashboard.
  • Deliver an initial production-ready bug fix as an early validation of the ability to work safely within the existing architecture.
  • Establish disciplined development practices that reduce risk when modifying legacy PHP, database, and frontend code.
  • Maintain compatibility between the modern dashboard and the monolith APIs used for authentication and application data.
  • Safeguard tenant isolation and data integrity when implementing backend and database changes.
  • Navigate and evolve legacy components while respecting areas of the application that are highly sensitive or restricted from modification.
  • Support the coexistence of legacy frontend technologies and the modern Vue 3 application while guiding the platform’s technical evolution.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.