Назад
Company hidden
6 часов назад

Senior Backend Developer

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Spain
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Backend Developer (Golang): Developing, testing, and maintaining backend services with concurrency techniques, robust memory management, and secure coding practices. Focus on designing RESTful APIs, integrating with PostgreSQL and RabbitMQ, and contributing to CI/CD automation improvements.

Location: El Prat de Llobregat. Option for remote work (Mon–Thu 8:30 – 17:30 and Fri 8:30 – 15:30; 3 days of remote work).

Company

hirify.global creates trust in the digital age with integrated security technologies in three business areas: Digital Security, Financial Platforms and Currency Technology.

What you will do

  • Develop, test, and maintain backend services in Golang, applying concurrency techniques and ensuring robust memory management.
  • Design, build, and document RESTful APIs, integrating with PostgreSQL databases.
  • Implement and manage messaging via RabbitMQ.
  • Apply secure coding practices, reviewing code according to OWASP principles and project security standards.
  • Support CI/CD pipelines and contribute to automation improvements.
  • Troubleshoot, optimize, and profile backend performance using tools like Prometheus, Grafana, and advanced logging.

Requirements

  • Advanced proficiency in Golang (goroutines, channels, interfaces, concurrency, memory management, profiling).
  • Hands-on experience designing RESTful APIs.
  • PostgreSQL database experience (with sqlc or Gorm).
  • Experience integrating and working with RabbitMQ.
  • Strong git and git workflow knowledge.

Nice to have

  • Azure cloud platform experience.
  • Infrastructure as code: Terraform, Helm.
  • PKI/encryption experience.
  • Experience mentoring or supporting junior developers.

Culture & Benefits

  • Join a people-oriented environment with different nationalities and a great team spirit.
  • Work collaboratively with stakeholders around the globe.
  • Participate in and shape a global lighthouse project in the domain of digital currencies.
  • Benefit from continuous training, coaching, and talent development programs.
  • Flexible compensation (transport tickets, training, private insurance).
  • Flexible working hours with the option for remote work (Mon–Thu 8:30 – 17:30 and Fri 8:30 – 15:30; 3 days of remote work).

Hiring process

  • First 30 Days: Set up development environment, complete security and code review training, shadow senior developers, run builds/tests, and learn product architecture.
  • Days 31-60: Make your first contributions with guidance, join workshops on secure coding (OWASP), practice TDD, participate in pair programming, use E2E tests, contribute to CI/CD, take ownership of a Kanban ticket, and write feature/test documentation.
  • Days 61-90: Deliver features end-to-end, patch a medium-level security issue, lead or join security retrospectives, optimize part of the CI/CD workflow, ensure secure feature delivery, refine Kanban/process metrics for backend releases, mentor newcomers, and document lessons learned and improvements.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →