Jobs PHP
Programador software (Full-stack)

Polytropo

Programador software (Full-stack)

Spain
Remote position
Posted 4 weeks ago

Description

¿Qué hacemos?

Polytropo es una empresa de desarrollo software enfocado para empresas logísticas. Trabajamos para las principales del sector, innovando y mejorando sus procesos.

¿Qué buscamos?

Se busca un desarrollador full stack o backend para trabajar en las ampliaciones de la plataforma y que:

  • Se integre con el equipo de desarrollo.
  • Trabaje con el equipo de producto.
  • Modele e implemente nuevas funcionalidades.
  • Participe en el bug triaging y bug fixing.
  • Siga buenas prácticas de desarrollo.
  • Tenga facilidad para programar en más de un lenguaje: no necesitamos que sea un crack en todos.
  • Al menos 3 años de experiencia en roles similares

Nuestro stack

Los lenguajes que utilizamos son los siguientes:

  • PHP (Back)
  • Javascript (Front y Back)
  • Python (Back)
  • C# y Delphi (Para Windows)

Las bases de datos utilizadas:

  • MariaDB/MySQL
  • PostgreSQL
  • SnowFlake

Otras tecnologías:

  • Contenedores y su despliegue
  • OpenStack, OpenShift
  • Redis, S3

No estamos atados a ningún framework concreto, y nos gusta evaluar futuras tecnologías y soluciones para funcionalidades de producto nuevas o ya existentes.

¿Qué esperamos?

  • Capacidad para trabajar en remoto.
  • Autonomía y eficacia una vez establecido un objetivo.
  • Capacidad de ver un producto como un todo y no sólo las partes que lo componen.
  • Comunicación directa y honesta. Ser capaz de pedir ayuda y obtener la información necesaria para mantener la calidad del trabajo.

¿Qué ofrecemos?

  • Salario competitivo: 30.000? - 40.000?, negociable en función de la titulación, la experiencia y los conocimientos.
  • Un puesto indefinido.
  • En una empresa en la que trabajarás muy a gusto, con los medios técnicos necesarios para desarrollar correctamente tu trabajo.
  • Trabajo Full Remote, con flexibilidad horaria y de vacaciones.
  • Ayuda para el desarrollo profesional (pago de entradas a eventos, formación, etc.)

¿Qué valoramos?

Además, aunque no son requisitos imprescindibles, otras cosas que valoramos son...

  • Interés en cultura DevOps donde desarrollo y sistemas trabajan codo con codo.
  • Experiencia con git.
  • Experiencia identificando y resolviendo Code Smells, así como experiencia en metodologías como TDD, Design Patterns y Refactoring para alcanzar un diseño simple.
  • Conocimientos en web services APIs, principalmente REST.
  • Sistemas de colas (SQS, RabbitMQ...).
  • Configuración de servidores con Ansible.
  • Nivel de inglés para lectura y escritura de documentación

**Qué esperamos de ti las 2 primeras semanas?**Actitud de aprender:

  • Aprender qué hace nuestra plataforma y qué problema resuelve a los usuarios.
  • Hacer tu primer despliegue del entorno de desarrollo en local.
  • Aprovechar las sesiones de pair programming para entender la estructura interna.
  • Crear una PR de una tarea sencilla con su proceso de revisión.

En 1 mes....

  • Trabajar normalmente siguiendo el flujo de trabajo, aumentando gradualmente la complejidad de tus tareas.
  • Tener un conocimiento base de la arquitectura, el proyecto, los requisitos y la visión del producto que estamos desarrollando.
  • Haber participado en distintas revisiones, aumentando tu conocimiento de la arquitectura.

En 2 meses?

  • Estar totalmente integrado en el equipo de trabajo y sus dinámicas.
  • Tener amplio conocimiento sobre la arquitectura y cómo mejorarla, aportando tu punto de vista en las reuniones.

Toda la información proporcionada por los candidatos será eliminada cuando acabe el proceso de selección o cuando un candidato lo solicite, lo que antes ocurra, conforme al RGPD.