Create Alert
Email me similar jobs

Software Engineer Full Stack

Full-time

Buscamos un/a Software Engineer Full Stack con experiencia en el desarrollo de aplicaciones web modernas y escalables. Formarás parte de un equipo internacional participando en el diseño, desarrollo y evolución de soluciones digitales, trabajando tanto en el backend como en el frontend y contribuyendo a la calidad, seguridad y rendimiento de las aplicaciones.

¿Es usted el candidato adecuado para esta oportunidad? Asegúrese de leer la descripción completa a continuación.
Responsabilidades
Desarrollo Backend

  • Diseñar, desarrollar y mantener APIs REST seguras, escalables y de alto rendimiento.
  • Implementar soluciones utilizando Java, Spring Boot, Spring Security, Node.js y Express.
  • Aplicar buenas prácticas de desarrollo basadas en arquitecturas multicapa, principios SOLID y patrones de diseño.
  • Garantizar la seguridad de las aplicaciones mediante mecanismos de autenticación y autorización basados en roles.

Desarrollo Frontend

  • Desarrollar interfaces web modernas y responsivas utilizando React y Angular.
  • Implementar formularios dinámicos, integración con APIs y componentes interactivos.
  • Crear experiencias de usuario intuitivas mediante HTML, CSS, Bootstrap y librerías de visualización de datos.

Bases de Datos e Integración

  • Diseñar e implementar soluciones de persistencia sobre bases de datos relacionales y NoSQL.
  • Trabajar con MySQL, PostgreSQL y MongoDB, garantizando la integridad y eficiencia de los datos.
  • Participar en la definición y optimización de modelos de datos y procesos de integración.

Calidad, DevOps y Mejora Continua

  • Desarrollar y ejecutar pruebas unitarias e integradas para asegurar la calidad del software.
  • Participar en procesos de integración y despliegue continuo (CI/CD).
  • Colaborar en la contenerización y despliegue de aplicaciones mediante Docker y Kubernetes.
  • Contribuir a la mejora continua de procesos, rendimiento y calidad del código.
  • Documentar APIs y componentes técnicos siguiendo estándares de desarrollo.

Trabajo en Equipo

  • Colaborar estrechamente con equipos multidisciplinares en entornos Agile.
  • Participar en revisiones de código, definición de requisitos y toma de decisiones técnicas.
  • Contribuir activamente a la evolución tecnológica de los proyectos y a la adopción de buenas prácticas de ingeniería.

Requisitos

  • Al menos 3 años de experiencia como Software Engineer Full Stack.
  • Experiencia sólida en desarrollo backend con Java, Spring Boot, Spring Security, Node.js y Express.
  • Experiencia en desarrollo frontend con React y/o Angular.
  • Conocimientos de HTML, CSS, Bootstrap y consumo de APIs REST.
  • Experiencia trabajando con bases de datos MySQL, PostgreSQL y MongoDB.
  • Conocimientos de testing con JUnit, Mockito, Jest y Postman.
  • Experiencia con Docker, Jenkins, Kubernetes y entornos CI/CD.
  • Familiaridad con servicios cloud, preferiblemente AWS.
  • Experiencia en documentación de APIs mediante Swagger.
  • Nivel alto de inglés (imprescindible).

¿Qué ofrecemos?

En Vermont Solutions , creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo:


  • Plan de Formación y certificaciones técnicas.
  • Desarrollo profesional y plan de carrera definido.
  • Flexibilidad horaria.
  • Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte).
  • Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos. xkdbapo

Si buscas un nuevo proyecto, Vermont Solutions estamos deseando conocerte!

#J-18808-Ljbffr
Similar jobs

Software Engineer Full Stack

Apply Now
Back to search page