Назад
Company hidden
6 дней назад

Senior Golang Developer (Fintech)

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

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

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

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

Текст:
/
TL;DR
Senior Golang Developer (Fintech): Designing complex workflows and APIs for a global payment platform with an accent on scalable, high-performance code and distributed microservices architecture. Focus on implementing asynchronous Go software, building high-availability services, and making architectural decisions for low-latency systems.

Location: Sofia, Bulgaria; fully distributed and remote

Company

hirify.global is a global payment service provider and acquirer offering online, mobile, in-store, and telephone payment solutions with fraud management and payment optimization.

What you will do

  • Design and implement complex workflows and APIs.
  • Write scalable, robust, testable, efficient, and maintainable Go code.
  • Translate software requirements into stable, high-performance, high-availability software.
  • Contribute to architectural and design decisions for an efficient distributed microservices architecture.

Requirements

  • Strong understanding of Golang programming language, paradigms, constructs, and idioms.
  • Knowledge of asynchronous programming, goroutines, channels, and common concurrency patterns.
  • Experience designing low-latency and high-performance software.
  • Experience with Go package management, ORM tools such as Gorm, unit and performance testing, and testing frameworks such as Ginkgo.
  • Experience with Go templating, Godoc comments, and version control tools including Git, SVN, or Mercurial.
  • English CV required.

Nice to have

  • Experience building APIs with current standards.
  • Experience with JavaScript frameworks such as Ember, Angular, or React.
  • Ruby or Ruby on Rails experience.
  • Redis, RabbitMQ, or other message broker experience.
  • Security, Linux, DevOps, AWS, Puppet, Chef, or Ansible experience.
  • Previous payment industry experience.

Culture & Benefits

  • Fully distributed and remote work environment.
  • Casual atmosphere and state-of-the-art hardware.
  • Professional development through books, training, and certifications.
  • 25 days of paid holiday, plus one additional day for every two years with the company.
  • Work in a fast-growing, modern payment business.

Hiring process

  • Submit a CV in English.
  • Only shortlisted candidates will be contacted.

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