Platform Team Lead

We are looking for a Platform Team Lead who will take ownership of the architecture and technical evolution of our web platform, while leading a small team of full-stack engineers. In this role, you will be responsible for the full delivery cycle  from database design and REST API architecture to building modern Vue.js interfaces ensuring scalability, performance, and maintainability of the system. You will establish engineering standards, mentor developers, and shape the platform’s direction through thoughtful architectural decisions, performance optimization, and gradual modernization of legacy code. This is a high-impact role with cross-team collaboration, fast decision-making, and an AI-first approach to development.

Requirements
- 5+ years of full-stack web development experience with PHP and JavaScript
- Deep knowledge of Laravel: Eloquent, queues, events, middleware, service providers, testing with PHPUnit/Pest.
- Strong frontend skills with Vue.js 3 (Composition API, Pinia, Vue Router) and TypeScript.
- Experience leading a team (2+ people): code reviews, task planning, growing engineers, establishing standards.
- Solid understanding of relational database design and PostgreSQL: query optimization, migrations, indexing strategies.
- Experience with REST API design: versioning, error handling, authentication (JWT/OAuth), pagination.
- Familiarity with Docker and CI/CD pipelines.

Nice to Have
- Experience with GCP or comparable cloud (AWS/Azure) at the service level. 
- Knowledge of Vite build tooling, SSR, or micro-frontend patterns.
- Experience with real-time features (WebSockets, broadcasting).
- Familiarity with Pulumi / Terraform for IaC.
- Understanding of healthcare / pharma ad-tech domain.
- Experience with Playwright or Cypress for E2E testing.

Responsibilities
- Own the architecture and technical direction of the Equals 5 web platform (Laravel backend + Vue.js frontend).
- Lead a team of 2-3 full-stack engineers: code reviews, sprint planning, mentorship, and career development.
- Drive feature delivery end-to-end: from API design and database schema to Vue.js components and user experience.
- Ensure code quality, test coverage, and maintainability across the full stack.
- Design and evolve the REST API layer: versioning, authentication, rate limiting, and documentation.
- Optimize application performance: query tuning, caching strategies, frontend bundle optimization.
- Collaborate with Product and Design to translate requirements into well-architected, scalable solutions.
- Manage technical debt and drive incremental modernization of legacy code.
 

What We Offer

- Fully remote with flexible hours (aligned with EU timezones for syncs).
- Influence on the quality assurance strategy across the entire engineering department.
- A cross-team role with visibility into every part of the product.
- AI-first tooling.
- Claude Code licenses and cutting-edge AI development workflows. 
- A team with no bureaucracy, decisions are made fast.
 

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
PHP, JavaScript, Laravel, Vue.js, REST API, CI/CD
Published 12 February
18 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...