Desarrollador GO

ADZUNA LTD
Municipality of Madrid, Spain
yesterday

Role details

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

Job location

Remote
Municipality of Madrid, Spain

Tech stack

API
Business Analytics Applications
C++
Software Quality
Databases
Linux
Protocol Buffers
Python
Message Queuing Telemetry Transport (MQTT)
Scrum
Software Engineering
SonarQube
Management of Software Versions
Scripting (Bash/Python/Go/Ruby)
Gitlab
GIT
Git Flow
REST
gRPC
Software Version Control
Docker
Go

Job description

Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Lenguajes: Go (Golang) avanzado.

  • Testing: o Experiencia en el uso del paquete estándar testing para tests unitarios, subtests y benchmarks, testify u otros frameworks de testing equivalentes. o Experiencia en tests de integración (servicios externos, bases de datos, APIs). o Manejo de frameworks como GoMock, Testify/mock, mockery o similares.

  • Gestión de versiones: Git

  • OS: Linux, capacidad para usar scripting y automatizar tareas Conocimientos deseables

  • Lenguajes: C++, Python

  • Calidad de código: Herramientas de análisis estático y métricas de calidad SonarQube o similares.

  • Gestión de versiones: Gitlab, Gitflow, Versionado semántico

  • Comunicaciones: MQTT, protobuf, GRPC, REST API

  • Containers: Docker Aptitudes y competencias

  • Habilidad para el trabajo en equipo en contextos ágiles, con conocimiento práctico de Scrum y/o Kanban.

  • Proactividad y autonomía para la resolución de problemas.

  • Orientación a buenas prácticas y mejora continua.

  • Capacidad para diseñar pruebas robustas y garantizar la calidad del software.

  • Habilidad para desenvolverse en inglés en situaciones técnicas. Experiencia requerida

  • Mínimo 3 años en desarrollo C++.

  • Experiencia y dominio demostrable en desarrollo de aplicaciones con integraciones entre distintas plataformas.

  • Experiencia demostrable en testing automatizado y mocking., + Técnico

  • Recepciónista

  • Administrador

  • Ventas

  • Enfermero

  • Limpieza

  • Mantenimiento

  • Telefonista

  • Compras

  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Apply for this position