About the job
Join our dynamic team at DV Live, where we design and operate interactive platforms for media, including TV and radio. Our platforms are essential for engaging audiences through games, quizzes, voting, dedications, and SMS/voice engagement, especially during peak events.
As we embark on a busy roadmap featuring significant refactoring and restructuring projects, we are looking for a dedicated Senior Lead Developer to bolster our DV Live team.
This role is primarily hands-on; you will be involved in daily development tasks such as feature delivery, refactoring, and addressing complex issues while serving as a technical reference point for quality assurance, decision-making, and mentoring others. You will collaborate in a multi-team, multi-site environment with strong dependencies involving SMS platforms, telecom operators, and cross-functional teams.
We are increasingly incorporating AI into our development workflow (e.g., Cursor, Bolt, vibe coding, and various models). We seek someone who can pragmatically leverage these tools to enhance delivery speed while maintaining high-quality standards.
Key Responsibilities:
• Hands-on development and delivery
• Implement end-to-end features and actively participate in release cycles.
• Tackle complex topics: refactoring, performance issues, critical fixes, and tooling.
• Provide technical leadership
• Define technical parameters for features (solution design, breakdown, estimates, acceptance criteria).
• Ensure adherence to standards: code reviews, quality checks, security protocols, and documentation.
• Mentor developers through best practice sharing.
• Focus on scalability, reliability, and refactoring
• Lead and contribute to major refactoring projects (critical flows, SMS engines, performance).
• Optimize performance and resilience (load spikes, MySQL tuning, application optimization).
• Coordinate cross-team initiatives (Product, Infrastructure, other DV teams).
• Overcome dependency-related obstacles and facilitate technical decision-making.
• AI-assisted development
• Utilize AI tools for acceleration: assisted generation, refactoring, testing, and documentation.
• Help structure team practices (guidelines, quality/security safeguards, best practice sharing).
Tech Stack / Environment:
• Backend: PHP - services/APIs (Symfony framework)
