AgileEngine

Ingeniero de Software Backend ID89529

JavaScriptPostgreSQLAWSGCPDockerKubernetesPHP
Traducción automática. Consulta el original.

Sobre la oportunidad

AgileEngine es una empresa Inc. 5000 que crea software galardonado para marcas Fortune 500 y startups pioneras en más de 17 industrias. Nos encontramos entre los líderes en áreas como desarrollo de aplicaciones e IA/ML, y nuestra cultura centrada en las personas nos ha valido múltiples premios a Mejor Lugar para Trabajar.

¿POR QUÉ UNIRTE A NOSOTROS?

Si buscas un lugar para crecer, tener un impacto y trabajar con gente que se preocupa, ¡nos encantaría conocerte!

SOBRE EL ROL

Buscamos un Ingeniero de Software Backend para construir y mantener los sistemas basados en PHP que potencian nuestros servicios distribuidos. Aplicarás sólidas habilidades de OOP y diseño de sistemas para mantener las APIs seguras, escalables y eficientes. Este rol práctico es ideal para alguien que valora el código limpio y los fundamentos sólidos de ingeniería.

QUÉ HARÁS

  1. Desarrollar y mantener sistemas backend, APIs e integraciones que soporten los productos de la empresa y los servicios distribuidos.
  1. Escribir código limpio, modular y testeable en PHP y tecnologías complementarias como JavaScript, HTML/CSS, y frameworks relacionados.
  1. Contribuir a sistemas distribuidos y microservicios que soporten la escalabilidad, fiabilidad y separación de responsabilidades.
  1. Aplicar principios de OOP y patrones de arquitectura sólidos para garantizar la extensibilidad y mantenibilidad. -
  1. Implementar y mantener mecanismos seguros de autenticación y autorización (p. ej., OAuth2, JWT, RBAC). -
  1. Utilizar estructuras de datos, algoritmos y estrategias de caché para optimizar el rendimiento y la capacidad de respuesta del sistema. -
  1. Realizar depuración, perfilado y ajuste de rendimiento en múltiples entornos y servicios. -
  1. Colaborar con Product Managers, Arquitectos, QA y Equipos de Soporte para recopilar requisitos, definir el alcance y asegurar una entrega exitosa. -
  1. Participar en estrategias de pruebas con los equipos de QA/QE para asegurar la cobertura de la funcionalidad nueva y existente. -
  1. Adherirse a los estándares de calidad de código, seguridad y escalabilidad a lo largo del ciclo de desarrollo. -
  1. Participar en revisiones de código entre pares, contribuyendo al intercambio de conocimientos y a prácticas consistentes. -
  1. Mantener la documentación técnica, incluyendo especificaciones de API y notas de implementación relevantes. -
  1. Participar en revisiones de ingeniería, ceremonias de sprint y demos entre equipos para alinear el progreso y las prioridades. -
  1. Asegurar el cumplimiento de las políticas de la empresa relativas al uso de código abierto y dependencias de terceros.

REQUISITOS IMPRESCINDIBLES

  1. Título de Grado en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia profesional equivalente. -
  1. 2 años de experiencia en ingeniería de software backend, principalmente en entornos de producción PHP. -
  1. Sólida comprensión de OOP, patrones de diseño, algoritmos y estructuras de datos. -
  1. Experiencia en la construcción y mantenimiento de sistemas backend e integraciones de servicios. -
  1. Dominio del diseño seguro de API y familiaridad con conceptos de autenticación/autorización. -
  1. Experiencia con bases de datos relacionales (MySQL, PostgreSQL) y fundamentos de arquitectura backend. -
  1. Familiaridad con Git, pipelines de CI/CD y entornos contenerizados. -
  1. Capacidad para depurar, optimizar y entregar soluciones fiables. -
  1. Buenas habilidades de comunicación, colaboración y documentación. -
  1. Fuerte sentido de la propiedad y la responsabilidad. -
  1. Solapamiento con la Hora de Europa Occidental. -
  1. Capacidad para asistir en una situación de emergencia durante una migración de fin de semana (no esperamos que esto sea frecuente). -
  1. Nivel de inglés intermedio-alto.

VALORABLE

  1. Experiencia con frameworks modernos de PHP como Laravel o Symfony. -
  1. Familiaridad con el diseño de API RESTful y GraphQL, y las mejores prácticas de integración frontend. -
  1. Experiencia con DevOps, orquestación de contenedores (Docker, Kubernetes) e infraestructura en la nube (AWS, GCP, Azure). -
  1. Conocimiento de sistemas de caché distribuida, colas y mensajería (p. ej., Redis, RabbitMQ, Kafka). -
  1. Exposición a herramientas de observabilidad y monitorización (p. ej., Prometheus, ELK Stack, Datadog, OpenTelemetry). -
  1. Comprensión del procesamiento asíncrono, sistemas basados en eventos y patrones de comunicación de servicio a servicio.

VENTAJAS Y BENEFICIOS

  • Crecimiento profesional: Acelera tu trayectoria profesional con mentoría, TechTalks y planes de crecimiento personalizados. -
  • Compensación competitiva: Igualamos tus habilidades, talento y contribuciones en constante crecimiento con una compensación competitiva basada en USD y presupuestos para educación, fitness y actividades de equipo. -
  • Una selección de proyectos emocionantes: Únete a proyectos con desarrollo de soluciones modernas y clientes de primer nivel que incluyen empresas Fortune 500 y marcas de productos líderes. -
  • Horario flexible: Adapta tu horario para un equilibrio óptimo entre vida laboral y personal, teniendo las opciones de trabajar desde casa y acudir a la oficina, lo que te haga más feliz y productivo.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores