Position: Golang Developer (Middle/Senior )
Company: Bistox
Experience required: 3y
Category: Golang
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

Our team is currently looking for a Middle/Senior Golang Developer.

**Company:** Morningstar Technologies
**Job Type:** Full Time
**Job Location:** remote
**Salary range:** $4000 - $6000 (USDT)
**Payment in Crypto:** Yes

Morningstar Technologies is a rapidly growing crypto-fintech company under the wing of Tier-2 venture investment fund Morningstar Ventures. We’re developing top-of-the-line digital products geared towards the needs of existing and potential Web3 users. Combining our knowledge of the newest blockchain & crypto technologies and unconventional approach to each task, we come up with epoch-making solutions that are bound to transform minds and the perception of Web3. Our team is currently looking for a Middle/Senior Golang Developer. At the moment the team is small (CPO, Full-stack, Game Designer, unity3d developer, and UI/UX), but we plan to at least double in size soon.

**What you will do:**
- Design, develop and document high-load microservices in Golang
- Participate in the development of system architecture
- Conduct technical assessment of requirements, participate in the selection of implementation details
- Share your experience with colleagues and continue to grow professionally
- Work in a distributed team

**We offer:**
- Transparent salary with systematic reviews and promotion opportunities
- Minimum bureaucracy, maximum freedom in communicating your ideas
- Cheery & welcoming work environment where you’re free to express your attitude towards all processes, demonstrate your professional skills, establish supportive interpersonal relationships with your colleagues, and be your authentic self
- Non-trivial tasks that challenge your limits and push you to consider things from a fresh perspective and different angles
- A lot of experiments. We learn as we progress, and we progress as we learn
- Flexible schedule tailored to your needs — we usually start the day at 9:00-11:00 (GST), UTC +4
- Paid sick leave and holidays
- If you find a course/training/masterclass/webinar that you think could be highly conducive to your (or your team’s) professional activities, we would absolutely be up for discussing a budget to purchase an educational product of this type

**What we expect from you:**
- Experience in maintaining services from the design stage to delivery to production
- 4+ years of commercial development experience in Golang with a deep understanding of the concepts of the language
- Experience in architecture design and development of microservice applications
- Understanding when to set aside common implementation options and ‘reinvent the wheel’
- Experience with message brokers (RabbitMQ, Kafka, etc)
- Experience with relational databases (PostgreSQL, MySQL, MSSQL and etc) and NoSQL (Redis)
- Strong knowledge of Linux and Docker and understanding of CI/CD principles
- Deployment experience in Kubernetes, experience with Helm
- Ability to apply tests correctly
- Experience in monitoring the performance of services (Prometheus, Grafana)
- Ability to formulate your thoughts, write documentation clearly and beautifully
- Intermediate English level or higher
- Upper-Intermediate Russian level or higher

**It’s a plus:**
- You can read someone else’s NodeJS
- You have already built custom dashboards in Grafana
- You have experience with AWS EC2, RDS and S3