Para encajar en la posición de desarrollador o desarrolladora junior o mid, es necesario contar con una titulación de formación profesional de grado superior en desarrollo de aplicaciones web o una formación técnica equivalente.A nivel técnico, es imprescindible que manejes las siguientes herramientas y tecnologías:Lenguajes de programación: PHP, Node.js + Express, JavaScript, HTML y CSS a nivel intermedio.Bases de datos: SQL para realizar consultas, uniones y procedimientos almacenados básicos.Servidores y plataformas: manejo básico de Apache Server y Ubuntu Server.Control de versiones: experiencia utilizando Git y flujos de trabajo en GitHub.Conocimientos técnicos adicionales: comprensión del patrón MVC, formato JSON, consumo de apis y uso de herramientas de pruebas de conexión.