Sobre nosotros
En Informática Albatronic SL desarrollamos software en la modalidad de SaaS: Eactivo (ERP de facturación para autónomos y pymes). Buscamos un/a programador/a que nos ayude a evolucionar el producto con calidad, seguridad y foco en negocio.
Qué harás (responsabilidades)
Desarrollo de funcionalidades para módulos de ERP/CRM: facturación, compras, ventas, clientes/proveedores, almacén/stock, tarifas, informes y permisos de usuario.
Diseño y mantenimiento de bases de datos MySQL: modelado de tablas, índices, vistas, consultas eficientes y transacciones.
Backend en PHP: creación y mantenimiento de APIs/servicios, validaciones, seguridad, control de sesiones, ACL/roles, manejo de ficheros (PDF/CSV/XML) y generación de documentos.
Frontend web (HTML/CSS/JS): maquetación accesible y responsive, componentes interactivos y mejoras de UX en las pantallas del ERP/CRM.
Calidad y colaboración: control de versiones con Git, code reviews, documentación técnica y resolución de incidencias de producción.
Rendimiento y observabilidad: profiling de consultas, caching cuando proceda, logs y trazas para diagnóstico.
(Deseable) Operaciones ligeras: despliegues, tareas programadas (cron), monitorización básica y hardening de servidor.
Conocimientos y requisitos (imprescindibles)
PHP (programación estructurada y POO), manejo de Composer y buenas prácticas (PSR).
MySQL avanzado: diseño relacional, joins, índices, EXPLAIN, transacciones y consistencia de datos.
HTML5, CSS3, JavaScript (ES6) para construir interfaces limpias y mantenibles.
Git (ramas, pull requests, resolución de conflictos).
HTTP y REST: creación/consumo de endpoints, autenticación, manejo de errores.
Seguridad en aplicaciones web: inyección SQL, XSS, CSRF, cifrado de contraseñas.
Conocimiento funcional de un ERP: ciclo pedido-albarán-factura, compras, ventas, facturación, gestión de almacén/stock e inventario. Capacidad para traducir procesos de negocio en lógica de software.
Valoraremos adicionalmente
Linux/CLI y administración básica de servidores (Nginx/Apache, PHP-FPM, SSL, cron, copias de seguridad, SSH).
CI/CD y testing (PHPUnit), contenedores (Docker) o herramientas de cache (Redis).
Experiencia previa en SaaS B2B, multiusuario y control de permisos.
Conocimientos del ecosistema web (Webpack/Vite, paquetes NPM) y accesibilidad.
Experiencia con frameworks o frontends modernos (por ejemplo, Angular/Ionic) para colaborar con el equipo móvil/web cuando sea necesario.
Familiaridad con normativa y particularidades de facturación en España (IVA, series de documentos, etc.).
Lo que esperamos de ti
Orientación a calidad, mantenibilidad y seguridad del código.
Capacidad para entender procesos de negocio y proponer mejoras técnicas.
Autonomía para priorizar tareas en una empresa pequeña y comunicar avances con claridad.
Si te motiva construir producto real que usan pymes y equipos comerciales a diario, y te gusta ver tu código en producción aportando valor, hablemos