desarrollador senior backend

Antal International
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Tech stack

PHP
API
Agile Methodologies
Unit Testing
Azure
Database Development
Linux
Web Development
Github
Laravel
MariaDB
MySQL
MVC
OAuth
Scrum
Redis
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Injection
Google Cloud Platform
Cross-Site Scripting (XSS)
Backend
Information Technology
Operational Systems
REST
Software Version Control
Docker
Microservices

Job description

Estamos buscando un desarrollador senior backend con experiencia en programación PHP, diseño y consumo de API (API RESTful, OAuth2, Soap), conocimientos en ciberseguridad aplicada al desarrollo y en sistemas de cache como Memcache o Redis para unirse a nuestro equipo de desarrollo. En este puesto, serás responsable de diseñar, desarrollar, probar y mantener aplicaciones web de alta calidad y escalables. Trabajarás estrechamente con nuestro equipo de front-end, diseñadores y otros desarrolladores para crear soluciones de software innovadoras y eficientes para nuestros clientes., * Diseñar e implementar soluciones backend de alta calidad y escalables utilizando PHP.

  • Participar en el diseño y desarrollo de arquitecturas de software escalables y eficientes.
  • Participar en el diseño, implementación y consumo de API (API RESTful, OAuth2, Soap).
  • Asegurar que las aplicaciones web cumplan con los estándares de seguridad y privacidad necesarios.
  • Implementar sistemas de cache como Memcache o Redis para mejorar el rendimiento de las aplicaciones.
  • Estar al tanto de las últimas tendencias y tecnologías en el desarrollo de software backend, y ayudar a impulsar la innovación en nuestra empresa.

Requirements

  • Al menos 5-10 años de experiencia en el desarrollador de software backend en PHP.

  • Experiencia en el diseño y consumo de API (API RESTful, OAuth2, Soap).

  • Desarrollo de aplicaciones con estrategias integradas de ciberseguridad, como la prevención de ataques de inyección SQL y Cross-site Scripting (XSS).

  • Experiencia en el diseño e implementación de sistemas de cache como Memcache o Redis.

  • Experiencia en el desarrollo de bases de datos relacionales, como MySQL o MariaDB.

  • Experiencia en el uso de herramientas de control de versiones, como GitHub.

  • Experiencia en el desarrollo de pruebas unitarias y de integración automatizadas.

  • Conocimiento de metodologías ágiles de desarrollo de software, como Scrum o Kanban.

  • Fuerte capacidad de resolución de problemas y de análisis.

  • Conocimiento avanzado de sistemas operativos Linux.

  • Gestión de dependencias con Composer.

  • Amplios conocimientos en PHP > 8

  • Excelentes habilidades de comunicación y colaboración en equipo. Valorables:

  • Licenciatura en Ciencias de la Computación o campo relacionado.

  • Conocimiento de Docker

  • Experiencia en el desarrollo de aplicaciones web basadas en MVC, como Laravel.

  • Conocimiento de implantaciones de microservicios en Google Cloud o Microsoft Azure.

  • Se valorarán trabajos presentados o proyectos en GitHub.

Apply for this position