GO Developer (Senior)

Posted 16 Days Ago
Be an Early Applicant
Hiring Remotely in Belgrade, Grad Beograd, Centralna Srbija
Remote
Senior level
Information Technology • Internet of Things
The Role
The Senior Golang Developer will architect and design services for B2C and B2B applications, focusing on fault tolerance, backend service development, and collaboration on new features. The role requires extensive experience with Go and familiarity with various databases, message brokers, and cloud technologies to enhance the trading platform's scalability and service quality.
Summary Generated by Built In

Blum is a cutting-edge hybrid exchange tailored for Telegram and mobile platforms. Our team is passionate about technology and dedicated to pushing the boundaries of what's possible in the trading world. We are revolutionizing the way trading is done, providing seamless and secure services to both individual users and businesses. By leveraging the power of Telegram, we offer a unique and accessible approach to trading, catering to a global audience.


Launched in April, Blum has gathered over 80 million users and has become one of the top 3 most popular apps on Telegram worldwide. Our experienced team brings years of expertise from leading crypto projects, including Binance, Trust Wallet, Crypto.com, Bitget, and more.


We are seeking a talented Senior Golang Developer to join our innovative team and contribute to our mission.

Responsibilities

  • Architect and design services for B2C and B2B applications
  • Ensure the fault tolerance of services in a Digital Ocean environment
  • Develop and enhance backend services to support the growth and scalability of the trading platform
  • Build and maintain a high-traffic service supporting a large user base and numerous interaction points
  • Collaborate in discussions on new features and product development initiatives
  • Go: 1.18+
  • Logging: Zero log, Slog
  • In-memory DB: Redis, Dragonfly
  • Relational DB: Postgresql, Clickhouse
  • Key-Value DB: MongoDB, ScyllaDB
  • Message Brokers: Kafka, NATS, or equivalent solutions

Requirements

  • 4+ years of experience programming with Go
  • Proficiency in working with goroutines and debugging
  • Experience writing unit and integration tests
  • Understanding of microservice architecture
  • Hands-on experience with REST APIs and gRPC APIs
  • Proficiency with Git version control
  • Knowledge of CI/CD principles and their implementation
  • Familiarity with containerization, virtualization, and Serverless technologies
  • Experience using cloud management systems (tooling, provisioning, billing, and quotas)
  • Scripting experience in Bash, Python, and Gotemplate
  • Experience automating infrastructure deployment using tools such as Ansible, Terraform, or Pulumi
  • Knowledge of monitoring systems like Zabbix, Prometheus, or similar
  • Fluent English speaker

With Blum you will

  • Join one of the largest projects within Telegram and make an impact in the blockchain ecosystem
  • Work with a talented and diverse team in a dynamic environment that encourages continuous learning and professional development
  • Enjoy flexible working hours, unlimited vacation days and a remote-first approach
  • Receive compensation for: equipment, education, sports and coworking
  • Have opportunities for professional growth in high-load systems and web3 technology
  • Take on challenging and complex tasks that push the boundaries of your expertise
  • Get competitive monthly salary, based on experience and skills

Ready to join us? Send your resume and become part of our exciting journey!

Top Skills

Bash
Go
Python
The Company
Dubai
83 Employees
On-site Workplace
Year Founded: 2023

What We Do

Blum is a decentralized exchange, offering universal token access through gamification within a Telegram mini-app

Similar Jobs

Remote
4 Locations
620 Employees
Remote
5 Locations
174 Employees
Remote
3 Locations
106 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account