← Todos los empleos

PHP Full Stack Team Lead

Sobre el puesto

• Lead the design and hands-on implementation of scalable full-stack applications, RESTful APIs, backend services, and reusable frontend components using PHP, Laravel, Node.js, and Vue.js
• Own the full software development lifecycle from architecture and technical design through implementation, automated testing, deployment, monitoring, and long-term production support
• Maintain and optimize frontend and backend systems for performance, scalability, security, reliability, and maintainability
• Collaborate with product owners, designers, QA engineers, and developers to translate business goals and user needs into scalable technical solutions
• Provide technical leadership through hands-on coding, code reviews, architecture guidance, design discussions, mentoring, task breakdown, and engineering best practices
• Set and uphold technical excellence and production-readiness standards, including clean architecture, secure coding, resilient design, quality gates, release discipline, operational ownership, and pragmatic technical decision-making
• Design and evolve event-driven architectures and asynchronous integrations using Apache Kafka and RabbitMQ
• Improve shared libraries, APIs, frontend foundations, developer tooling, CI/CD workflows, and observability solutions
• Promote responsible AI adoption across development and SDLC activities to improve code quality, testing, documentation, productivity, and delivery predictability

• 5+ years of hands-on full-stack development experience
• Strong expertise in PHP and modern object-oriented application development
• Advanced practical experience with Laravel, including service architecture, dependency injection, queues, events, caching, authentication, authorization, and API development
• Strong experience with JavaScript and Node.js for backend services, integrations, tooling, or real-time application capabilities
• Strong experience with Vue.js, modern JavaScript or TypeScript, component-based design, and state management
• Solid knowledge of software design patterns, system architecture, RESTful APIs, web security, and scalability principles
• Hands-on experience with MySQL or PostgreSQL
• Practical experience designing event-driven and message-driven systems using Apache Kafka and RabbitMQ, including producers, consumers, queues, topics, retries, dead-letter handling, and idempotent processing
• Experience with Docker, containerized development environments, CI/CD pipelines, and cloud platforms; Kubernetes preferably
• Comfortable with automated unit, integration, API, frontend, and performance testing
• Experience building, operating, troubleshooting, and improving production-grade, high-traffic web applications
• Strong focus on technical excellence, production readiness, observability, monitoring, alerting, and shared engineering practices
• Ability to thrive in a dynamic, fast-changing environment with shifting priorities
• Strong communicator and hands-on team lead with a proactive, ownership-driven mindset
• Ability to align engineers around technical direction, delivery priorities, and engineering quality
• Experience applying AI-assisted development practices across the SDLC
• Fluent in English, written and spoken

• Remote work
• Opportunity to help shape architecture, engineering standards, and culture
• Real ownership over products and technical direction
• Hands-on work on scalable web platforms and reliable products at scale
• Continuous improvement-focused engineering environment