Match score not available

Senior Go Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Over two years of Go programming experience, Experience with goroutines and debugging, Knowledge of microservice architecture, Familiarity with CI/CD principles, Scripting experience with Bash or Python.

Key responsabilities:

  • Design architecture for B2C and B2B applications
  • Ensure fault tolerance in Digital Ocean environment
  • Develop and improve backend services
  • Participate in discussions for product development
  • Build high-traffic service for multiple users
Mira Search logo
Mira Search Human Resources, Staffing & Recruiting Startup https://mira-search.ae/
2 - 10 Employees
See more Mira Search offers

Job description

Mira Search, a leading HR agency from Dubai, is hiring on behalf of our client, a Web3 decentralized exchange revolutionizing token access via gamification within a Telegram mini-app. We are looking for a Senior Go Developer for them.

Key Highlights on our clients' business:

  • 2nd biggest Telegram channel in the world;
  • Core team are web3 veterans (ex-binance, ex-trust wallet);
  • Backed by binance labs (investment arm of the biggest crypto exchange in the world);
  • Successful ad-campaigns for multiple reputable web3 & crypto companies, like Bitget, OKX, Binance.

Job description:

  • Design the architecture and services for B2C and B2B applications;
  • Ensuring fault tolerance of developed services in Digital Ocean environment;
  • Developing and improvement backend services to support the growth of the trading platform;
  • Building a high-traffic service with a large number of users and interaction objects;
  • Participating in discussions regarding new features and product development;
  • Go: 1.18+;
  • Logging: zero log, slog;
  • Databases: Postgresql, Clickhouse;
  • Messaging System: Kafka, NATS or equivalent;
  • Redis;
  • GORM.

Requirements

  • Over two years of industrial programming experience with Go
  • Experience on working with goroutines and debugging them
  • Writing unit and integration tests
  • Understanding of micro service architecture
  • Development experience with REST APIs and gRPC APIs
  • Experience with Git version control system
  • Experience and understanding of CI/CD principles
  • Understanding of containerization, virtualization, and Serverless technologies
  • Familiarity with cloud management systems (tooling, provisioning, billing, and quotas)
  • Scripting experience with Bash, Python, Gotemplate
  • Experience automating infrastructure deployment using one or more tools (Ansible, Terraform, Pulumi)
  • Experience with monitoring systems like Zabbix, Prometheus, or others
  • Conversational English(From B2 level)

Benefits

  • Ability to work remotely
  • Professional development in highload & web3 spaces
  • Complicated tasks
  • Yearly bonuses and equity based on performance and achieved results

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Go Developer Related jobs