Backend Team Lead
We’re looking for an experienced Backend Team Lead to guide our development team, integrate AI tools into our workflows, and drive technical excellence in scalable backend solutions.
Responsibilities:
- Lead and mentor a backend team (code reviews, technical guidance, skill development).
- Design and develop high-performance backend applications using PHP (Laravel, Yii2), including REST API architecture.
- Optimize app performance and database queries (PostgreSQL), implement caching (Redis).
- Research and integrate AI tools (Claude, Gemini CLI, Tabnine, Codeium, Testim, etc.) into the development lifecycle.
- Leverage AI for code generation, testing, refactoring, documentation, and security analysis.
- Conduct internal training on AI usage and promote a culture of continuous AI adoption.
- Collaborate with front-end, QA, DevOps, and product teams.
- Participate in CI/CD setup, code versioning (Git, Bitbucket/GitLab), and containerization (Docker).
Requirements:
- 5+ years in backend development with PHP, including 2+ years in a Team/Tech Lead role.
- Strong hands-on experience with Laravel (internals, performance tuning) and Yii2.
- Deep understanding of OOP, SOLID principles, and best development practices.
- Experience with PostgreSQL / MySQL, Eloquent ORM, API security (XSS, CSRF).
- Unit, integration, and feature testing.
- Interest and hands-on experience with AI tools for software development.
- Strong communication skills, both technical and non-technical.
- Able to manage multiple priorities in a fast-paced environment.
Nice to have:
- Experience with other PHP frameworks (Symfony).
- Understanding of front-end (Vue.js / React) for better integration.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of queuing systems (RabbitMQ, Redis Queues), monitoring & logging tools.
📊
$3000-4500
Average salary range of similar jobs in
analytics →
Loading...