Backend Engineer - Barcelona & Remote
Role details
Job location
Tech stack
Job description
Lo que buscamos: Estamos buscando un desarrollador Backend para unirse a nuestro equipo y trabajar en la evolución de nuestro producto, impulsado por una arquitectura de microservicios principalmente escrita en PHP y utilizando el framework Laravel. Nuestros equipos multifuncionales están enfocados en la colaboración, el intercambio de conocimientos y la autonomía. Como desarrollador Backend en nuestra empresa, tendrás la oportunidad de aprovechar las últimas actualizaciones tecnológicas y trabajar en problemas complejos e interesantes a diario., * Participar en el análisis y evaluación de nuevos proyectos.
- Desarrollar y mantener la plataforma con atención especial a la mantenibilidad del código, escalabilidad y rendimiento de la aplicación, haciéndola robusta y escalable con la ayuda de la nube.
- Definir, analizar e integrar las tecnologías web adecuadas para los diferentes casos.
- Contribuir con nuevas tecnologías, metodologías y formas de trabajo.
- Comprender los objetivos de la plataforma y proponer soluciones efectivas.
- Almacenar datos y asegurarse de que se muestren a los usuarios autorizados.
- Desarrollar sistemas de procesamiento de pagos, como aceptar datos, almacenarlos de manera segura y realizar cargos.
- Gestionar los recursos de las APIs que funcionan en múltiples dispositivos.
- Participar en la arquitectura del sistema y en el análisis de ciencia de datos.
- Organizar la lógica del sistema que se ejecuta en varios dispositivos.
- Participar en la creación de frameworks o arquitecturas que faciliten la programación.
- Implementar algoritmos y resolver problemas relacionados con el sistema.
Requirements
- Mínimo 3+ años de experiencia en PHP con sólidos conocimientos de PHP7.
- Experiencia con frameworks de PHP, preferiblemente Laravel.
- Amplio conocimiento de la arquitectura de microservicios.
- Conocimiento de bases de datos relacionales y no relacionales, preferiblemente MySQL y ElasticSearch.
- Valoración de trabajar en una arquitectura de nube moderna, preferiblemente con GCP.
- Sólidos conocimientos de OOP y diseño de software: debes saber cómo crear software extensible, reutilizable y que cumpla con los objetivos arquitectónicos deseados.
- Conocimiento de los principios SOLID, código limpio y patrones de diseño, y experiencia aplicándolos en el desarrollo.
- Amplia experiencia con APIs RESTful.
- Pensamiento independiente, pero comprometido con el éxito de la empresa y el equipo.
- Actitud orientada a resultados, proactiva, creativa, flexible y de mente abierta.
Benefits & conditions
- Excelente ambiente de trabajo (nacional e internacional).
- Cultura de autonomía, responsabilidad y feedback continuo.
- Orientación a valores y propósito.
- Trabajo híbrido si vives cerca de Barcelona (hasta 3 días por semana en remoto).
- Trabajo 100% remoto para resto de España
Salario: 38,000 - 42,000€ SBA + variable del 7,5%.